在localhost上将HTTPS重定向到HTTP

时间:2018-01-24 20:27:50

标签: .htaccess ssl

我的网站的生产服务器上有SSL证书,但是当我在本地服务器上运行网站时,我看到一条安全消息,因为本地没有证书。

我可以添加什么来阻止htaccess文件在本地主机上运行?

我目前的htaccess代码如下:

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] 
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]

1 个答案:

答案 0 :(得分:0)

目前还不清楚你在问什么。

如果你问如何阻止{mod} http://localhost/some_path重写为https://www.localhost/some_path,那么 尝试在RewriteRule之前添加此内容:

RewriteCond %{HTTP_HOST} !localhost