1

example.com のようなドメインを持っています。その上のすべてのトラフィックを sub.example.com に送信したいと考えています。

現在、このコードを使用していますが、example.com/sub に送信されます。

RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteCond $1 !^sub
RewriteRule ^(.*)$ /sub/$1 [L] 

これを行う方法はありますか?

4

2 に答える 2

3

Rフラグを使用する必要があると思います:Forces an external redirect, optionally with the specified HTTP status code. 詳細...

RewriteRule (.*) http://... [L,R] 
于 2012-07-08T20:53:27.717 に答える
0

次のコードを .htaccess ファイルに追加するだけです。

Redirect 301 / http://sub.domain.com

http://sub.domain.comをサブドメインに変更することを忘れないでください。

コナー

于 2012-07-08T20:52:33.443 に答える