【发布时间】:2016-06-27 00:52:12
【问题描述】:
对我来说,这是我永远做不到的事情。我尝试了很多不同的方法,但似乎没有一个对我有用。
我想强制所有尝试访问 HTTP 的流量自动重定向到 HTTPS。
我的 .htaccess 看起来像这样:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www.)yourdomainname.com
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
不确定它是否相关,但我的网站正在使用 Apache 的 VPS 上运行。
如果有人可以帮助我解决问题以及我做错了什么,将不胜感激。
编辑:这是我的 httpd.conf 文件:http://pastebin.com/VMYXGi0X
【问题讨论】:
标签: .htaccess mod-rewrite https