问题描述
我的实现了伪静态化,可是真实路径还能访问,这个怎么解决。我想屏蔽掉,访问真实路径返回404
解决方案
解决方案二:
urlrewirte不是已经过滤了。你请求的地址不是映射好了。你正则写的严格点。
解决方案三:
引用1楼rui888的回复:
urlrewirte不是已经过滤了。你请求的地址不是映射好了。你正则写的严格点。
我的任何路径都可以访问,urlrewrite并不拦截。rule里有的,能匹配的路径,它帮我转发了。可没有匹配的还是可以访问。比如我abc.action,通过配置abc.html可以转发到abc.action。可是直接访问abc.action这个还是可以访问。
解决方案四:
abc.html你正则配置的话就是xxxx.html.xxxx.action过来的话就应该找不到。
解决方案五:
找出真实路径的规律,转发404。
解决方案六:
写正则匹配你的真是路径,匹配上了直接跳404
时间: 2024-11-05 17:28:37