V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
wdssmq
V2EX  ›  NGINX

「//index. PHP ?s=xxx」nginx 和 apache 的重写规则中怎么匹配多余的斜线?

  •  
  •   wdssmq ·
    wdssmq · 2021-07-17 11:07:54 +08:00 · 1604 次点击
    这是一个创建于 1259 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://www.v2ex.com//index.php?s=xxxx 想以双斜线为特征屏蔽掉这样的访问。

    还有之前的一个问题:

    帮写一条 .htaccess 规则( 301 ) - V2EX:

    https://www.v2ex.com/t/787838#reply0

    感觉完全不知道该怎么提炼标题- -

    2 条回复    2021-07-17 11:23:06 +08:00
    ik
        1
    ik  
       2021-07-17 11:19:47 +08:00 via iPhone
    昨天也遇到这样的问题, nginx location 匹配的时候多斜线已经成了单斜线了。 没有详细研究是否能关闭这个合并功能,最后一段一段匹配出来再自己拼接解决的。
    ik
        2
    ik  
       2021-07-17 11:23:06 +08:00 via iPhone
    搜了一下 merge_slashes off; 这个配置可能能关闭合并功能

    https://blog.csdn.net/lyl117363/article/details/100655136
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:16 · PVG 06:16 · LAX 14:16 · JFK 17:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.