2011-10-24 4 views
0

私はhtaccessファイルを使用してクロスドメインのhtaccessの設定

http://domain.com/fr/subpage

にルート

http://domain.fr/subpage

する必要があります。 どのようにすればいいですか?

この寒い月曜日の朝、.htaceessのすべての小さな設定要素が私をひどく運転しています。

+0

両方のドメインが同じサーバー上にあり、正常に動作していることを追加する必要があります。 – Beertastic

+0

RewriteCond%{HTTP_HOST}^domain.fr/subpage [nc] RewriteRule ^。* $ http://domain.com/fr/subpage [r = 301、nc] 404を指定しますか?エンド で – Beertastic

+0

にgoThere [コード] #RewriteCondの%{HTTP_HOST}^domain.fr $ [NC] #RewriteCondの%{REQUEST_URI} subnavfolder #RewriteRule^* $ http://domain.com/fr/subnavfolder [R = 301、L] [/ code] – Beertastic

答えて

0

これを試してみてください:

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.fr$ [NC] 
RewriteCond %{REQUEST_URI} ^/subpage[/]?$ 
RewriteRule (.*) http://domain.com/fr/subpage [R=301,L] 

ドメインがdomain.frであればURIが/subpageまたは/subpage/で、その後からstatusCode 301でリダイレクトする場合、これらのルールは、あなたが望む実際のアドレスへ(permantly移動)をチェックします。

関連する問題