我有网站հ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]
答案 0 :(得分:1)
您必须单独测试https和www。使用:
RewriteCond %{HTTP_HOST} !^www\. [OR,NC]
RewriteCond %{HTTPS} off
RewriteRule ^ https://www.mysite.am%{REQUEST_URI} [NE,R=301,L]