.htaccess:除了“RewriteRule ^(.*)$ ...”之外还有更多内容

.htaccess:除了“RewriteRule ^(.*)$ ...”之外还有更多内容

我的页面有多个域名:https://www.mypage.eshttps://www.mypage.it....现在我正尝试重定向我的法国域名https://www.mypage.frhttps://www.mypage.com。所以我尝试了这个:

RewriteCond %{SERVER_PORT} ^443$
RewriteRule https://www.mypage.fr$ https://www.mypage.com/$1 [R=301,L]

但没有重定向......

注意:此重定向成功:

RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(.*)$ http://www.mypage.com/$1 [R=301,L]

问候

哈维

答案1

尝试:

RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{HTTP_HOST} ^www\.mypage\.fr
RewriteRule ^$ https://www.mypage.com [R=301,L]
RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{HTTP_HOST} ^www\.mypage\.fr
RewriteRule (.*) https://www.mypage.com$1 [R=301,L]

相关内容