這已被問了一百萬次,但似乎無法找到正確的搜索關鍵字。我想所有的URI請求重定向來自:Htaccess重定向:WWW + HTTPS:// WWW + HTTP:// ---> HTTPS://非www
- 的http:// domain.com/any_string
- 的http:// www.domain.com/any_string
- https://www.domain.com/any_string
到
最好的答案,我發現是:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.*)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI} [L,R=301]
但是,這給了我一個重定向循環。有任何想法嗎?
可能重複http://stackoverflow.com/questions/234723/generic-htaccess-redirect-www-非www) –