2012-01-18 17 views
1

いいえ、私はwww以外のドメインをwwwドメインにリダイレクトしたくありません。私ができる必要があるのは、302リダイレクトがhtaccess:wwwとnon-wwwの両方をサブドメインにリダイレクト

mydomain.com 
www.mydomain.com 

302 to sub.mydomain.com 

はおそらく、私は302のルールの前に最初の非WWWのリダイレクトを行う必要があるが、いずれかの方法は...私はちょうど、誰もが自分のドメインを訪問しようとしていることを確認する必要があります。どちらの場合も、自分のドメインに適用されます私のサブドメインの1つにリダイレクトされます。

答えて

3

これはsub.mydomain.commydomain.comまたはwww.mydomain.comのいずれかに行くすべての要求をリダイレクトします:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^mydomain.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www.mydomain.com$ 
RewriteRule ^(.*)$ http://sub.mydomain.com/ [R=302,L] 
+0

キラー。仕事をしているようだ。ありがとうございました! – dcolumbus

+0

私はまだできません。 :) でも私はする ... – dcolumbus

関連する問題