簡體   English   中英

nginx位置正則表達式

[英]nginx location regex

我正在設置nginx,我需要使用location指令來匹配以/site1開頭並以.php結尾的所有請求。 我用什么正則表達式做這個?

我知道我可以使用^來匹配字符串的開頭,使用$來匹配字符串的結尾。 所以我能夠將字符串的開頭或字符串的結尾匹配為^(/site)|(\\.php)$ 有沒有'和'運算符所以我可以寫像^(/site)&(\\.php)$

你想要這個: ^(/site).*(\\.php)$ 這意味着首先匹配開頭后跟“/ site”,然后匹配任意次 ,最后“.php”后跟字符串的結尾。 如果你不需要捕獲,它會更簡單: ^/site.*\\.php$

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM