ディレクトリ、およびそのディレクトリ内のすべてのサブディレクトリとファイルを同じ場所 (ルート) にリダイレクトする必要があります。/old
そのため、/old/folder
、 、/old/other-folder/xy/page.php
、または「古い」フォルダ内の他の場所にアクセスしようとする人は誰でも、ルート ドメインにリダイレクトする必要があります。
これまでのところ、私はこれを持っています:
Redirect 301 ^/old/.*$ /
これが最善の方法ですか、それとも(.*)
の代わりに使用する方がよいでしょう.*
か? 2つの違いは何ですか?
または - 上記のように Redirect の代わりに RewriteRule を使用する必要がありますか? もしそうなら、なぜですか?
ありがとうございました!