Nginx位置匹配正则表达式

时间:2016-08-26 12:15:22

标签: regex nginx url-rewriting location

伙计们,请帮助我覆盖我的位置数学中的所有tm * .html页面

location /tacticalsales/tm(.*).html$ { }

无法使用通配符。还请添加一些解释或参考文档。感谢

另外请帮助正确使用正则表达式数字..这样的[1-10]而不是(。*)应该有用吗?

1 个答案:

答案 0 :(得分:2)

它不是100%清楚你要求的东西(这可能取决于我),但我已尽力回答

^((tacticalsales\/)?tm([0-9]|10).*?\.html)$

这将匹配您提供的三个示例(tm5hjdf.html& tm6c.html)以及它们是否以waricalsales /为前缀。

希望这有帮助!