2012-04-03 15 views
0

私は以下のドメイン名をリダイレクトしたい:haloservers.net、haloservers.nl、およびservers.xgclan.comをドメイン名www.haloservers.usに変更する htaccessesファイルに以下のコードを入れてみましたが、これはうまくいかなかった。ドメイン名を同じドメインにリダイレクトしますか?

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.?)haloservers.net$ 
RewriteRule ^(.*)$ http://www.haloservers.us/$1 [R=301,L] 

RewriteCond %{HTTP_HOST} ^(www\.?)haloservers.nl$ 
RewriteRule ^(.*)$ http://www.haloservers.us/$1 [R=301,L] 

RewriteCond %{HTTP_HOST} ^(servers\.)xgclan.com$ 
RewriteRule ^(.*)$ http://www.haloservers.us/$1 [R=301,L] 

答えて

0

次のコードは、問題を修正しました。

RewriteEngine on 
RewriteBase/
RewriteCond %{HTTP_HOST} ^(.*)haloservers(.nl|.net)$ 
RewriteRule ^(.*) http://www.haloservers.us/$1 [L,R=301] 
RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?haloservers(.nl|.net) [NC] 
RewriteRule ^(.*)\.html$ http://haloservers.us/$1 [R=301,L] 

私はそれが好き試みたが、それは動作しませんでした、それだけでhtaccessesが、その中にファイルの場合でもwww.xgclan.com に私を送ってしまうCOL-dejong @http://gathering.tweakers.net/forum/list_messages/1497390/last

0

試してみてください。

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?haloservers\.net [NC] 
RewriteRule ^(.*)\.html$ http://haloservers.us/$1 [R=301,L] 
+0

から私の解決策を得ましたフォルダは上記のように設定されています。 RewriteEngine On RewriteCond%{HTTP_HOST} ^(www \。)?haloservers \ .net [NC] RewriteRule ^(。*)\ .html $ haloservers.us /$1 [ (R = 301、L)RewriteCond%{R = 301、L} RewriteCond%{HTTP_HOST} ^(www \。)?haloservers \ .nl [NC] RewriteRule ^(。*)\ .html $ haloservers.us/HTTP_HOST} ^(servers \。)?xgclan \ .com [NC] RewriteRule ^(。*)\ .html $ haloservers.us/$1 [R = 301、L] – gijs007

関連する問題