1

Aは空のフォルダで、ページの階層を構築するために使用されます。フォルダでもあるB、Cが含まれています(空ではありません)

階層はアポストロフィCMSから取得されます。

次のルールは.htaccessでは機能しません。

Redirect permanent /A http://www.domain.com/A/B

ルールが何度も呼び出されるため、最終的にはhttp://www.domain.com/A/B/B/B/Bなどになります。

誰かが私に解決策を教えてもらえますか?ありがとう

4

1 に答える 1

3

RedirectMatchを使用して、正規表現に「文字列の終わり」$を含めてみてください。

RedirectMatch permanent /A$ http://www.domain.com/A/B
RedirectMatch permanent /A/$ http://www.domain.com/A/B

編集:以下の一致は(まったく)いくらかうまくいくかもしれません

RedirectMatch permanent .*/A$ http://www.domain.com/A/B
RedirectMatch permanent .*/A/$ http://www.domain.com/A/B
于 2011-02-15T22:31:44.643 に答える