1

Apache で 301 リダイレクトを設定して、リダイレクトする前に元のアドレスの大文字と小文字を変更したいと考えています。たとえば、誰かが入力した場合:

www.website1.com/UsErOfMiXedCase

に転送する必要があります

www.website2.com/userofmixedcase

これはリダイレクトですか、それとも書き換えが必要ですか? 個々のページの転送 (例: www.website2.com/userofmixedcase/whatever.php) については気にしていません。ただwww.website1.com/whatever.

事前にありがとう、リチャード

4

2 に答える 2

0

あなたはこれに使いたいと思っていますmod-rewrite 。何かのようなもの:

RewriteRule ^/(.*) http://website2.com/$1 [NC]

これは非常に一般的な規則であるため、先頭のスラッシュの後の文字はすべて小文字になります。URL の特定の部分だけを小文字にしたいかもしれませんが、それについては話せません。

これについても、NC フラグに関する Apache mod-rewrite のドキュメントを参照する必要があります。

ひ!

于 2013-05-21T20:02:03.690 に答える