添加www。当我删除www

时间:2015-09-28 06:59:22

标签: apache .htaccess ubuntu-14.04

我有网站հttps://www. mysite.am 当我在浏览器mysite.am中编写时,它正常工作并打开հttps://www.mysite .am 当我先删除www时。它打开հttps://mysite.am并且无法正常工作。 在 .htaccess文件中写入以自动将所有 mysite.am 域重定向到www.mysite.am

的.htaccess

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://www.mysite.am/ [L,R=301]

1 个答案:

答案 0 :(得分:1)

您必须单独测试https和www。使用:

RewriteCond %{HTTP_HOST} !^www\. [OR,NC]
RewriteCond %{HTTPS} off 
RewriteRule ^ https://www.mysite.am%{REQUEST_URI} [NE,R=301,L]