Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] SEO Fix HTTPS


Recommended Posts

  В 30.04.2018 в 17:58, storer сказав:

Понял. В любом случае, благодарю за ответ.

Expand  

Вы поймите - модуль не лезет вообще в ЧПУ формирователь (seo_pro или seo_url), поэтому никак не пересекается с формированием ЧПУ
Его суть простая ("на пальцах" обьсню) уже в выводе заменить http:// на https:// в ссылках готовых и сформированных уже

Надіслати
Поділитися на інших сайтах

  В 30.04.2018 в 18:03, markimax сказав:

Вы поймите - модуль не лезет вообще в ЧПУ формирователь (seo_pro или seo_url), поэтому никак не пересекается с формированием ЧПУ
Его суть простая ("на пальцах" обьсню) уже в выводе заменить http:// на https:// в ссылках готовых и сформированных уже

Expand  

Да я же без претензий. Я уже понял, что проблема не в Вашем модулем.

Насколько я понял, ошибка в js

 

2018-04-30_225615.jpg

Надіслати
Поділитися на інших сайтах


  В 30.04.2018 в 18:13, storer сказав:

Да я же без претензий. Я уже понял, что проблема не в Вашем модулем.

Насколько я понял, ошибка в js

 

2018-04-30_225615.jpg

Expand  

Так вы к автору обратитесь
Насколько я помню он там JS -м "парсит"

Надіслати
Поділитися на інших сайтах

  В 30.04.2018 в 18:22, markimax сказав:

Так вы к автору обратитесь
Насколько я помню он там JS -м "парсит"

Expand  

Уже.

 

Еще вопрос по Вашему модулю. Если сайт уже давно переведен на https, то имеет смысл ставить модуль?

Надіслати
Поділитися на інших сайтах


  В 30.04.2018 в 18:41, storer сказав:

Уже.

 

Еще вопрос по Вашему модулю. Если сайт уже давно переведен на https, то имеет смысл ставить модуль?

Expand  

И "горит" зелененький "замочек" т е защищено ?

Надіслати
Поділитися на інших сайтах

  В 30.04.2018 в 18:43, storer сказав:

Да

Expand  

Если ссылки на https протоколе https://, то не зачем
А если есть http:// - тогда надо

Надіслати
Поділитися на інших сайтах

  В 30.04.2018 в 18:45, markimax сказав:

Если ссылки на https протоколе https://, то не зачем
А если есть http:// - тогда надо

Expand  

Раз 10 перечитал, но так до конца и не понял.

Правильно понимаю, если в адресную строку браузера вписать http://site.ru и будет именно http, то модуль нужно ставить. При этом в config не отличаются HTTP_SERVER и HTTPS_SERVER, т.е. везде прописано https://

Блин, окончательно запутался с этими http/https

Надіслати
Поділитися на інших сайтах


Здравствуйте. Установил этот модуль на первый сайт opencart 2.3 Работает отлично. Можно ли этот модуль ставить на opencart 3? И когда приобретал модуль там идет привязка к определенному домену или можно на несколько сайтов ставить?

Надіслати
Поділитися на інших сайтах


  В 04.05.2018 в 04:58, Mdim сказав:

Здравствуйте. Установил этот модуль на первый сайт opencart 2.3 Работает отлично. Можно ли этот модуль ставить на opencart 3? И когда приобретал модуль там идет привязка к определенному домену или можно на несколько сайтов ставить?

Expand  

Нет на 3.x ставить нельзя
Эта версия бесплтаная
А SEO HTTPS FIX PRO - платная

Один домен - одна лицензия

Надіслати
Поділитися на інших сайтах

  В 04.05.2018 в 07:57, markimax сказав:

Нет на 3.x ставить нельзя
Эта версия бесплтаная
А SEO HTTPS FIX PRO - платная

Один домен - одна лицензия

Expand  

А что можете посоветовать? Я все настроил. Админка с зеленым замочком отображается, а вот сам сайт пишет

chrome_2018-05-07_08-46-19.png

Надіслати
Поділитися на інших сайтах


  • 6 months later...

Отличное решение!


Только при включенном сжатии в настройках движка замена ссылок не сработает
я бы переместил этот участок

<operation error="skip">
        <search><![CDATA[echo $output;]]></search>
        <add position="before"><![CDATA[
			if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == '1' || $_SERVER['HTTPS'])) || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && (strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on'))) {
				$output = str_replace(HTTP_SERVER, HTTPS_SERVER, $output);
			} else {
				$output = str_replace(HTTPS_SERVER, HTTP_SERVER, $output);
			}
    ]]></add>
</operation>

до этой строки

$output = $this->level ? $this->compress($this->output, $this->level) : $this->output;

 

  • +1 1
Надіслати
Поділитися на інших сайтах


  В 30.11.2018 в 14:52, thentru сказав:

Отличное решение!


Только при включенном сжатии в настройках движка замена ссылок не сработает
я бы переместил этот участок

<operation error="skip">
        <search><![CDATA[echo $output;]]></search>
        <add position="before"><![CDATA[
			if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == '1' || $_SERVER['HTTPS'])) || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && (strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on'))) {
				$output = str_replace(HTTP_SERVER, HTTPS_SERVER, $output);
			} else {
				$output = str_replace(HTTPS_SERVER, HTTP_SERVER, $output);
			}
    ]]></add>
</operation>

до этой строки

$output = $this->level ? $this->compress($this->output, $this->level) : $this->output;

 

Expand  

 

дружище, ты мне полдня спас и нервы, думал съехал уже с катушек: половина ссылок http, половина https.
Выключил сжатие - всё как надо.

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Яндекс уже не требует доступности по обеих протоколах
Цитата из блога яндекса по ссылке в описании модуля

  Цитата

На время склейки зеркал, по возможности, лучше оставить сайт доступным для робота по обоим адресам.УСТАРЕЛО! О том, как сейчас - здесь и здесь .

Expand  

 

Надіслати
Поділитися на інших сайтах

  В 22.12.2018 в 22:34, pashast сказав:

Яндекс уже не требует доступности по обеих протоколах

 

Expand  

Яндекс нет. Google еще пока да. Но смотрю логику уже меняют. Уже им в http версии надо canonical https. Модуль замечу с этим отлично справляется. точнее его PRO версия
А Google это почти 70% поискового мобильного трафика ;)

Надіслати
Поділитися на інших сайтах

  В 22.12.2018 в 22:39, markimax сказав:

Уже им в http версии надо canonical https. 

Expand  

Откуда инфа?
Обычно редиректа и сайтмапа достаточно чтобы склеило за 2-3 дня.

На прошлой неделе перевел большой сайт на хттпс, гугл склеил в течении суток.

Надіслати
Поділитися на інших сайтах

  В 22.12.2018 в 22:56, pashast сказав:

Откуда инфа?
Обычно редиректа и сайтмапа с новыми урлами достаточно чтобы склеило за 2-3 дня.

На прошлой неделе перевел большой сайт на хттпс, гугл склеил в течении суток.

Expand  

А мне в ЛС пишут - помогите!
Сделали сразу редирект в Google позиции просели, трафик упал - памагите!
А куда уже помогать если редирект включен. Всё, поздно. Сразу надо было делать плавный
Все зависит от конкуренции в выдаче. Лучше не рисковать "рулеткой", особенно когда у тебя ТОП позиции
 

Надіслати
Поділитися на інших сайтах

  В 22.12.2018 в 23:05, markimax сказав:

А мне в ЛС пишут - помогите!
Сделали сразу редирект в Google позиции просели, трафик упал - памагите!
А куда уже помогать если редирект включен. Всё, поздно. Сразу надо было делать плавный
Все зависит от конкуренции в выдаче. Лучше не рисковать "рулеткой", особенно когда у тебя ТОП позиции
 

Expand  

Раз на раз не приходится, согласен.

Надіслати
Поділитися на інших сайтах

  В 22.12.2018 в 23:17, pashast сказав:

Раз на раз не приходится, согласен.

Expand  

Да и я раз на раз не делаю одинаково. Зависит от ситуации.
Если нету в топах и трафик "не очень" - сразу редирект
Если в конкурентных запросах и ТОП -ах - плавный переезд

Надіслати
Поділитися на інших сайтах

  • 5 months later...

Здравствуйте, не пойму ваше примечание

"Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php."

Что мне надо сделать в config.php? Сейчас там так:
// HTTP
define('HTTP_SERVER', 'https://.../');

// HTTPS
define('HTTPS_SERVER', 'https://.../');

А в файле .htaccess так

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

 

ваш фикс будет при таких настройках работать? А то яндекс кучу страниц уже исключил из поиска.

Благодарю!

 

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Пишу в .htaccess строки (не нашла, как сделать редирект в модуле)
 

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?bdsmkemerovo\.ru$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://bdsmkemerovo.ru/$1 [R=301,L]

Редирект работает через раз, то нормально, то не ставит слеш после ru и страница не найдена, не могу понять в чем причина.

Помогите.

 

 

Змінено користувачем oksssssss
Надіслати
Поділитися на інших сайтах


При включении замены ссылок в админке (или при заходе через https)
Сперва ломаются иконки https://prnt.sc/oo4xjp

Потом вообще вот так https://prnt.sc/oo4vbb

Змінено користувачем oksssssss
Надіслати
Поділитися на інших сайтах


Как же я устала, ошибки вылазят через раз, я только напишу сюда, оно починится, я сотру и так 1000 раз.

Теперь в публичной части при оформлении заказа вот что

http://prntscr.com/oo5efm

 

 

Ничего же больше не делала, устанавливала все по инструкции, почему так?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.