caiheqing 发表于 2022-6-2 11:08:42

页面已经删除,但网址后面加参数就可以打开的问题

我网站有一个页面已经删除,但后面加?ivk_sa=1024320u
又可以正常打得开,我网站有用CDN,CDN已经更新,但加参数还是正常打得开,能让别人访问带参数的页面自动跳转到404页面吗?
举例:
http://www.xx.com/news/1.html
http://www.xx.com/news/1.html?ivk_sa=1024320u

我想让别人访问带参数的这个页面也直接跳转到404,这个怎么设置?



caiheqing 发表于 2022-6-2 11:23:14

if ($request_uri ~* "?ivk_sa=1024320u"){
return 404;
                }
我在配置文件里面加了这个,还是无效,不知道是哪里有问题

licess 发表于 2022-6-2 13:03:38

本机直接hosts绑定源IP,别走CDN,如果页面删除了肯定就直接404

caiheqing 发表于 2022-6-2 13:48:57

licess 发表于 2022-6-2 13:03
本机直接hosts绑定源IP,别走CDN,如果页面删除了肯定就直接404

收到,谢谢军哥,我想问一下为什么我这段代码无效呢。
if ($request_uri ~* "?ivk_sa=1024320u"){
return 404;
                }

licess 发表于 2022-6-2 18:48:47

caiheqing 发表于 2022-6-2 13:48
收到,谢谢军哥,我想问一下为什么我这段代码无效呢。

? 前面加 \

caiheqing 发表于 2022-6-3 13:47:15

licess 发表于 2022-6-2 18:48
? 前面加 \

收到,谢谢军哥
页: [1]
查看完整版本: 页面已经删除,但网址后面加参数就可以打开的问题