0

サイトを再設計し、新しいドメインに移動した状況があります。古いサイトには、新しいドメインにリダイレクトする必要があるいくつかのクライアント サブドメインがありますが、明示的に指定するフォルダーにリダイレクトします。新しいドメインは実際には古いドメインのサブドメインであるため、それがどのように複雑になるかはわかりません。

たとえば、現在、次のルールでoldsite.comすべてのリクエストを にリダイレクトします。new.oldsite.com

RewriteCond %{HTTP_HOST} !^\.oldsite\.com
RewriteRule ^(.*)$ http://new.oldsite.com/$1 [R=302,L]

new.oldtsite.comまた、特定のサブドメインを のようsubdomain.oldsite.comにのフォルダにリダイレクトしたいと考えていますnew.oldsite.com/subdomain/。また、古いサブドメインと新しいディレクトリの名前が異なる可能性もあります ( subdomain.oldsite.comto new.oldsite.com/subdomain-name/. :-/

サブドメインからフォルダーへのリダイレクトに対してこのルールを複製しようとしましたが、それはすべてのリダイレクトをハイジャックするだけです.

修正を見つけていただければ、仮想ハイタッチを差し上げます。

4

1 に答える 1