如何强制ssl与htaccess?
如何强制SSL与htaccess的 有了这个代码,我收到了重定向错误铬:如何强制ssl与htaccess?
RewriteEngine On
RewriteCond %{HTTPS} !^on$ [NC]
RewriteRule . https://%{HTTP_HOST}/%{REQUEST_URI} [L] HTTPS_HOST ???
感谢
您可以使用:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [NE,L,R=301]
这么想的的可能的复制工作,得到一个重定向错误。 (错误:页面显示重定向) – user3135461 2015-01-26 22:24:18
删除缓存和/或其他浏览器 – Croises 2015-01-26 22:25:18
这么想的工作尝试用不与Firefox,同样的错误,还与PHP版本,我得到一个重定向错误清除缓存也 – user3135461 2015-01-26 22:29:57
我建议你使用这个代码其工作正常
#Force SSL
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
不这样做。为你的非ssl版本设置一个单独的虚拟主机,并在其中放置一个无条件的'RedirectPermanent'指令。 – 2015-01-26 22:14:53
我只有Web空间,我无法访问服务器上的文件。有没有其他的方式来强制ssl? – user3135461 2015-01-26 22:16:01
[强制SSL/HTTPS使用。htaccess以及mod \ _rewrite](http://stackoverflow.com/questions/4398951/force-ssl-https-using-htaccess-and-mod-rewrite) – lpd 2016-05-16 18:50:58