0

.co.uk インデックスを無視する HTACCESS 書き換えルールを設定しようとしています。

たとえば、www.mydomain.co.uk/mypage にアクセスすると、www.mydomain.com/mypage にリダイレクトされます。

ただし、www.mydomain.co.uk に移動すると、www.mydomain.co.uk にとどまり、内部ページに到達するとすぐに .com アドレスにリダイレクトされます。

ユーザーが www.mydomain.com にアクセスすると、.com ドメインにとどまります

どんな助けでも大歓迎です。

4

1 に答える 1

0

www.mydomain.co.ukドメインのドキュメント ルートにある htaccess ファイルに次のルールを追加してみてください。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.co\.uk$ [NC]
RewriteCond %{REQUEST_URI} !^/(index\.(html?|php))?$
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]

永続的なリダイレクトが必要ない場合は=301、ルールのフラグからその部分を削除してください。

于 2013-07-24T09:25:06.650 に答える