我将从www.domain.com移至www.domain.com.mx
我在www.domain.com上也有SSL证书,但在www.domain.com.mx
上没有因此,我需要将所有http和https请求重定向到www.domain.com(或domain.com)到http://www.domain.com.mx
我在.htaccess中使用这些规则
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [OR]
RewriteCond %{HTTPS_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTPS_HOST} ^www\.domain\.com$ [OR]
RewriteRule (.*)$ http://www.domain.com.mx/$1 [R=301,L]
但它似乎不起作用。我怀疑这个问题是因为domain.com包含domain.com.mx
答案 0 :(得分:1)
最后我使用了它并且效果很好:
RewriteEngine on
RewriteRule ^(.*)$ https://www.domain.com.mx/$1 [R=301,L]