1

古いサイトのようにセットアップされたページがたくさんあります。

http://www.domain.com/directory/onedirectory/whatever1
http://www.domain.com/directory/onedirectory/whatever2
http://www.domain.com/directory/onedirectory/whatever3

http://www.domain.com/directory/anotherdirectory/whatever1
http://www.domain.com/directory/anotherdirectory/whatever2
http://www.domain.com/directory/anotherdirectory/whatever3

基本的に、すべての「なんでも」ディレクトリを削除したので、1 つのページ (および index.php) を持つディレクトリは 1 つだけになり、現在は次の 1 つだけです。

http://www.domain.com/directory/onedirectory
http://www.domain.com/directory/anotherdirectory

すべての「何でも」ディレクトリが親にリダイレクトされるようにするにはどうすればよいですか? 私は途方に暮れています。私は多くのことを試しましたが、どれも機能せず、通常は無限ループを作成してしまいます。

よろしくお願いいたします。

-ジェレミー

4

1 に答える 1

1

ここでやりたいことは、mod_redirectを使用することです。たとえば、次のようにします。

ReWriteRule /directory/onedirectory/whatever1 /directory/onedirectory

これを拡張し、正規表現を使用してインライン置換を行うこともできます。ヘルプについては、このチュートリアルをのぞいてみてください。

于 2012-06-13T18:44:22.327 に答える