不使用正则表达式将“位置”与扩展名匹配? 2024-6-1 • nginx 如果我需要添加特定于文件的位置规则.png,我通常会使用: location ~* \.png$ { # … } 回答这个问题有一个高度赞同的评论说的是: 如果这种情况经常发生(比如数千次),则会因正则表达式匹配而导致性能损失。(...)我个人希望 Nginx“位置”支持多个“=”条件,而不是依赖于正则表达式规则。 有没有办法在避免使用正则表达式的同时定位特定的文件扩展名(或多个扩展名)?如果没有,我可以进一步优化上述正则表达式吗?(例如,通过使其更具体地针对文件夹,也许?) 相关内容 匹配字段中的值并根据匹配为其分配身份 通过网络在远程主机中启动 PuTTy 会话 数千个 HTTP 请求后 ColdFusion 服务器崩溃 CentOS 5.8 为什么我的 /etc/hosts 文件在重启后变得混乱? 构建 Caffe CMAKE 错误 10 个节点(客户端)的最低服务器配置 我什么时候给了应用程序root权限? 如何将 Windows 搜索和索引服务数据库移动到另一个驱动器? 询问如何使用 Emeditor 提取电子邮件正则表达式?获取电子邮件具体信息 Linux:如何知道哪些进程正在访问我的文件?