htaccess, перенаправить все запросы на https: // - PullRequest
1 голос
/ 28 марта 2012

Используя .htaccess, мне нужно перенаправить все запросы с

https://www.domain

до

https://domain

Ответы [ 2 ]

3 голосов
/ 28 марта 2012

Если у вас включен mod_rewrite в вашей конфигурации Apache, вам понадобится это в вашем файле .htaccess.

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://example.com/$1 [R,L]
2 голосов
/ 28 марта 2012
RewriteEngine On
RewriteCond HTTPS !on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L,QSA]

Это должно сделать это

через руководство по mod_rewrite

[EDIT] поменял местами "www.example.com" на% {SERVER_NAME}, поэтому он перенаправляет на то же имя, к которому вы пытались обратиться, но через https ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...