.htaccess从www和非www重定向到https
我需要一种简单的方法来强制对传入的非https请求执行.htaccess从www和非www重定向到https,.htaccess,redirect,https,.htaccess,Redirect,Https,我需要一种简单的方法来强制对传入的非https请求执行https重定向 换句话说,如果http://www.example.com或http://example.com我希望它被重定向到https://www.example.com或https://example.com 这两个选项中的任何一个在我的场景中都是有效的-只要www和非www请求都被重定向 我尝试了许多基于各种资源的解决方案,但大多数都会得到一个无限循环,或者某种错误消息,表明重定向没有正确设置 我正在使用media temple作
https
重定向
换句话说,如果http://www.example.com
或http://example.com
我希望它被重定向到https://www.example.com
或https://example.com
这两个选项中的任何一个在我的场景中都是有效的-只要www
和非www
请求都被重定向
我尝试了许多基于各种资源的解决方案,但大多数都会得到一个无限循环,或者某种错误消息,表明重定向没有正确设置
我正在使用media temple作为主机,希望能够通过编辑我的.htaccess
文件来实现这一点。尝试一下:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
尝试一下:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
看看这个页面:它有很多通用的解决方案供参考。你也应该考虑对WWW与No.Cub进行规范化的检查:这个页面有很多通用的解决方案供参考。你还应该考虑WWW与非WWW的规范化。