我需要重定向如下:mydomain.com.au
至www.mydomain.com.au
但不cdn.mydomain.com.au
或mycloudfrontdomain.com.au
我目前有
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
它将所有内容重定向到https://www.mydomain.com.au
1条答案
按热度按时间ncgqoxb01#
这种情况是有问题的:
它说如果
HTTP_HOST
不是以www.
开头,那么这显然也会匹配所有子域。你应该做的是确保HTTP_HOST
值以mydomain.
开头,如下所示:请确保在测试此更改之前完全清除浏览器缓存。