.htaccess代码不添加自动www&在网址之前的https

时间:2017-02-21 12:53:55

标签: .htaccess

这是我的.htaccess代码:

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

我添加了此代码以添加www&如果未添加,则强制https在URL中。这个代码在几个小时前工作正常,但是当我调整我的.htaccess代码时,这段代码无法工作。

在Chrome浏览器中,Mozilla浏览器不会添加https://www。作为URL的前缀,它不包含www。或https://www。或http://

我甚至重置了Mozilla,chrome浏览器的缓存和数据,但同样的事情一次又一次地发生。

任何帮助表示赞赏。提前谢谢。

0 个答案:

没有答案