我想所有的以下htaccess以及正则表达式为重定向多个样式
example.com
http://example.com
https://example.com
http://www.example.com
的重定向到
https://www.example.com
我有这样的:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteRule ^/(.*):SSL$ https://%{SERVER_NAME}/$1 [R,L]
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} !^www.example.com
RewriteRule ^(.*)$ https://www.example.com/$1 [R=permanent,L]
这两个以下是工作,
http://www.example.com
https://example.com
但最后一个显示为:
https://www.example.com/https://example.com/
我怎样才能解决这个所以所有三个正确重定向到https://www.example.com
感谢您的帮助。通过
https://www.$1$2
观看演示
是的!谢谢你,你第一次开箱即可钉上我的噩梦一天,对你的帮助是更好的 – AllThisOnAnACER 2014-09-13 19:13:53
你非常欢迎,很高兴它的工作。一天中有一个很好的休息。 – anubhava 2014-09-13 19:14:49