我想所有的以下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