Перенаправление https для каждого URL не работает

У меня возникла проблема после того, как я успешно перенес свой веб-сайт с сервера на другой (это всегда тот же самый URL). По сути, у меня есть форумы, созданные с помощью xenforo, с которыми можно связаться по адресу https://forums.mywebsite.com,

Конечно, вы можете войти в свою учетную запись и сохранить имя пользователя / пароль в браузере, если это необходимо. Проблема заключается в следующем:

  • С https://forums.mywebsite.com вы все еще зарегистрированы
  • С http://forums.mywebsite.com Вы должны войти каждый раз
  • С www.forums.mywebsite.com Вы должны войти каждый раз

Я думаю, что есть проблема с куки, потому что куки для https работать, а остальные нет. Моя идея состояла в том, чтобы перенаправить каждый URL-адрес на URL-адрес https; так:

  • С https://forums.mywebsite.com > без изменений
  • С http://forums.mywebsite.com > https://forums.mywebsite.com
  • С www.forums.mywebsite.com > https://forums.mywebsite.com

Мне это действительно нужно, и говорить пользователям, что нужно использовать только https, не очень удачное решение, потому что всегда найдется кто-то, кто использует http или www. Моя идея была такая:

RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) https://www.forums.mywebsite.com%{REQUEST_URI} [R=301,L]

В любом случае, когда я набираю www.forums.mywebsite.com, я все равно не получаю перенаправление на https://forums.mywebsite.com/. Должен ли я изменить какой-либо конфигурационный файл?


Я редактирую этот.htaccess, который можно найти в корне системы, как вы можете видеть здесь (взято из WinSCP).

введите описание изображения здесь

0 ответов

На моей плате Xenforo мне требуется то же самое, перенаправить все на https://example.com/ без www.

Это то, что я использую:

#Redirect www and http
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

Никогда не было проблем с этим, как это.

Другие вопросы по тегам