5

我正在寻找重定向所有:

http://
http://www.
https://www.

to https://

这可能已经在这里得到了回答,但是在解决了看起来相关的问题之后,它们都不是我所追求的,而且我尝试过的所有事情都会导致重定向循环或无法按预期工作。

例如:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www.example.com
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

RewriteCond %{HTTPS_HOST} ^example.com
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]

在此先感谢您的帮助。

4

1 回答 1

4

尝试:

RewriteCond %{HTTP_HOST} !^energenie4u\.co\.uk$ [NC,OR]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://energenie4u.co.uk/$1 [R=301,L]
于 2012-10-02T09:30:48.453 回答