2015-07-11 167 views
0

这就是我在.htaccess文件中写的。重定向非www到htaccess中的www

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^www\.spreadcreativity\.org$ 
RewriteRule ^/?$ "https\:\/\/spreadcreativity\.org\/" [R=301,L] 
在我的浏览器

它显示为https://spreadcreativity.org

但我想它显示为https://www.spreadcreativity.org

请帮我纠正。

谢谢。

+0

重定向非www到www域名是很久以前解决的任务。 Plz,看看我给出的问题,并评论你是否还有其他问题。 – user4035

+0

@ user4035它没有帮助我,所以我作为新的问题发布了,所以请你删除那个投票.. – chandrasekhar

+0

“所以请删除那个投票” - 我没有downvote你的问题。 – user4035

回答

1

清除Web浏览器缓存后,试试这个:

RewriteEngine on 

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^/?$ https://www.spreadcreativity.org/ [R=301,L] 
+0

感谢很多兄弟,它像宝石一样工作。 – chandrasekhar

+0

欢迎您!很高兴听到它解决。 – starkeen

0

请试试这个

RewriteCond %{HTTP_HOST} !^www\. 
RewriteCond %{HTTPS}s on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
相关问题