サイトを新しいドメインに移動していますが、301 リダイレクトを使用している間、(サブドメインとドメインの) 全体の構造をそのまま維持する必要があります。
http://example.com/test/page から http://example2.com/test/pageへ
また
http://wildcard.example.com/test/page/random から http://wildcard.example2.com/test/page/randomへ
サイトを新しいドメインに移動していますが、301 リダイレクトを使用している間、(サブドメインとドメインの) 全体の構造をそのまま維持する必要があります。
http://example.com/test/page から http://example2.com/test/pageへ
また
http://wildcard.example.com/test/page/random から http://wildcard.example2.com/test/page/randomへ
RewriteEngine on
RewriteCond %{HTTP_HOST} ^http://example.com/test/page [NC]
RewriteRule ^(.*)$ http://example2.com/test/page [L,R=301,NC]
と
RewriteEngine on
RewriteCond %{HTTP_HOST} ^http://wildcard.example.com/test/page/random [NC]
RewriteRule ^(.*)$ http://wildcard.example2.com/test/page/random [L,R=301,NC]
あなたはそれを使用することができます
私が見つけた最も簡単な解決策は....
メイン ドメインの場合:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://example2.com/ $1 [L,R=301]
サブドメインごとに:
RewriteCond %{HTTP_HOST} ^each-subdomain.example.com [NC]
RewriteRule ^(.*)$ http://each-subdomain.example2.com/ $1 [L,R=301]