/ / .htaccess新しいドメインにリダイレクトする際にサブドメインを保持するルールを書き直す - .htaccess、mod-rewrite

.htaccess新しいドメインにリダイレクトするときにサブドメインを保持するルールを書き直す--htaccess、mod-rewrite

私は古いドメインからサイトを移動していますいくつかのサブドメインを新しいドメインに追加します。私は新しいドメインのために古いドメインを取り替える書き換えルールを作成したいのですが、これを行うには正規表現と.htaccessで十分な知識がありません:P

ドメイン上のページに対して301リダイレクトが機能するようになりました。

RewriteCond %{HTTP_HOST} ^(.*)oldomain.org [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,L]

これをサブドメインを含むように変更する手掛かりはありますか?または、私は別の書き換えですべてのサブドメインのリストを張りましたか?

回答:

回答№1は5

あなたは、 %1

RewriteCond %{HTTP_HOST} ^(.*)oldomain.org [NC]
RewriteRule ^(.*)$ http://%1newdomain.com/$1 [R=301,L]