回答
收藏
分享
举报
nginx命中匹配规则后去除url后缀
提问于2021-07-07 13:11

浏览 4.6k

文章标签

location匹配命中后,如何将请求url后缀去掉

nginx监听的为80端口

eg:localhost/app/system转为localhost:8090

现发现转换成了 localhost /app/system:8090

已修改于2023-03-16 14:52



写下您的回答
发表回答
全部回答(1)

按点赞数排序

按时间排序

需要在location里定义正则表达式,然后使用子表达式捕获,重新拼装uri。


赞同

0

回复举报

回答于2021-08-23 11:57



回复罗剑锋
回复
提问者
清晨
这家伙很懒还未留下介绍~
0
文章
1
问答
0
粉丝
相关问答

1.禁止目录浏览

2.限制目录执行权限

3.隐藏版本信息

4.限制并发

5.nginx 降权

6.防盗链

7.补丁及时更新

8.特殊要求还可以限制ip

9.用户密码限制等等

点赞 0
浏览 4.1k

RFC 标准把状态码分成了五类,用数字的第一位表示分类, 而 0~99 不用,这样状态码的实际可用范围就大大缩小了, 由 000~999 变成了 100~599。

这五类的具体含义是:

1××:提示信息,表示目前是协议处理的中间状态,还需 要后续的操作;

2××:成功,报文已经收到并被正确处理;

3××:重定向,资源位置发生变动,需要客户端重新发送 请求;

4××:客户端错误,请求报文有误,服务器无法处理;

5××:服务器错误,服务器在处理请求时内部发生了错 误。 

点赞 0
浏览 4.2k