1

Nginx のドキュメントでは、一部の場所の正規表現が次のようになっていることに注意してください。

location ~ \..*/.*\.php$ {

そして、いくつかは次のように見えます

location ~* \.(txt|log)$ {

これら2つの正規表現形式(~および~*)の間に違いはありますか

4

1 に答える 1

5

~ 大文字と小文字を区別する一致を実行します

~* は大文字と小文字を区別しない一致を実行します

!~、または !~* を使用して、「一致しない...」を意味することもできます。

于 2013-06-21T14:44:21.480 に答える