nginx 匹配规则的问题

2017 年 8 月 17 日
 yuanfnadi
server {
listen 443 ssl;
server_name git.diamondyuan.com;
ssl_certificate /etc/ssl/startssl/1_git.diamondyuan.com_bundle.crt;
ssl_certificate_key /etc/ssl/startssl/2_git.diamondyuan.com.key;

location /js/jquery {
return 404;
}
}

为何访问 https://git.diamondyuan.com/js/semantic-2.2.10.min.js 还是 200
3161 次点击
所在节点    NGINX
5 条回复
0ZXYDDu796nVCFxq
2017 年 8 月 17 日
这问题问得……
这两个字符串哪里匹配得上了……
torbrowserbridge
2017 年 8 月 17 日
服了
yuanfnadi
2017 年 8 月 17 日
0ZXYDDu796nVCFxq
2017 年 8 月 18 日
@yuanfnadi 你这个要用正则匹配
location ~ /js/jquery {
msg7086
2017 年 8 月 18 日
location /X 是匹配 /X 的,不是匹配 /XYZ 的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/383813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX