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

Мод Full Site HTTPS


supmener

Recommended Posts

Думаю, что после установки такого мода многое у вас перестанет норм работать)) Дело в том, что бы прям все было через https надо еще и в контроллерах поковыряться. Полезно знать, что Google ввел HTTPS как фактор ранжирования. А значит такие сайты будут иметь лучше позиции чем non-ssl
Эту самую информацию подтвердили знакомые СЕОшники, которые не просто рядовые сотрудники какой-то студии, а люди которые зарабатывают не маленькие деньги на трафике и рекламе.

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

А чем плох способ, когда в кофигах вместо http:// прописать https:// и в хтасесс редирект

так делал, проблем не наблюдается

для гугл мерчанта такой метод проходит?

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


 

Думаю, что после установки такого мода многое у вас перестанет норм работать)) Дело в том, что бы прям все было через https надо еще и в контроллерах поковыряться.

Все успешные люди правят контроллёры, так оно не работает?

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


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

Дело не в .htaccess (он какраз-то работает), но при этом создается 301 редирект, а не прямая ссылка в режиме https...  Если у вас весь сайт будет работать в режиме постоянного редикекта с http на https, то думаю это не совсем правильно..
 

Лично у меня работает 2 варианта... прописано в основных контроллерах (ссылки на товары, категории, производители) и дополнительно в .htaccess для статических страниц

RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://domain.com/$1 [L,R=301]
Важно, что бы этот редирект был указан сразу после "RewriteBase /", по другому у меня он не заработал
Змінено користувачем Waha
  • +1 1
Надіслати
Поділитися на інших сайтах

 

Если у вас весь сайт будет работать в режиме постоянного редикекта с http на https, то думаю это не совсем правильно.

Что то не понял, как именно правильно? А что такое контролёры и как в них прописывать нужные настройки и из каких примеров их брать?

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


Что то не понял, как именно правильно? А что такое контролёры и как в них прописывать нужные настройки и из каких примеров их брать?

Правильно имеется ввиду, что сам движок будет формировать ссылки только вида https://domain.com/category.... Тоесть редиректа не будет в принципе.

ИМХО может это уже чисто мои перфекционистские загоны. Так как если срок действия вашего сертификата закончиться или вы просто его уберете, то сайт снова придется перелопатить, что бы убрать формирования только https ссылок... Мое решение не универсальное отнюдь.

Кароче. Ставьте редирект через htaccess и не партесь =))

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

  • 2 months later...

 

Дело не в .htaccess (он какраз-то работает), но при этом создается 301 редирект, а не прямая ссылка в режиме https...  Если у вас весь сайт будет работать в режиме постоянного редикекта с http на https, то думаю это не совсем правильно..

 

Лично у меня работает 2 варианта... прописано в основных контроллерах (ссылки на товары, категории, производители) и дополнительно в .htaccess для статических страниц

RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://domain.com/$1 [L,R=301]
Важно, что бы этот редирект был указан сразу после "RewriteBase /", по другому у меня он не заработал

 

блин перепробовал кучу вариантов не работало а загвоздка оказываться в том чтоб "сразу после "RewriteBase /" , я конечно вышел с положения сделав редирект через index.php вот так


if (!isset($_SERVER['HTTPS']) || !$_SERVER['HTTPS']) { // if request is not secure, redirect to secure url
    $url = 'https://' . $_SERVER['HTTP_HOST']
                      . $_SERVER['REQUEST_URI'];
    header("HTTP/1.1 301 Moved Permanently");
    header('Location: ' . $url);
    exit;
}
Змінено користувачем bitrixlviv
  • +1 1
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

Important Information

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