2

既存のエイリアスがある問題に遭遇しました。大文字と小文字を区別しないスペルのすべてのバリエーションをキャッチする書き換えルールを追加したいと考えています。

URL:  http://www.example.com/example

Alias  /example  "/var/www/html/web/example"

キャッチするには、書き換えルールが必要です。

/ExamPle

/exampLE

/eXAmple

など...

書き換えとエイリアスを連携させることができないようです。

4

1 に答える 1

2

あなたの主な構成では:

RewriteRule ^/example(?:$|/)(.*) /example/$1 [NC,PT,R]

魔法は NC (no case) 修飾子にあります。フォワードが必要ない場合は、R 修飾子を省略できます。PT (パススルー) 修飾子により、 とうまく機能するはずAliasです。

于 2010-05-13T02:52:27.317 に答える