帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版[求助]碰到一个链接的问题,求助大佬解决办法 【本版专题贴子】  
主题:[求助]碰到一个链接的问题,求助大佬解决办法 [加入收藏夹]   

fenghuaijie
用户头衔:秀才

精华贴   :0
发贴数   :53
经验值   :497
注册时间:2015-01-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]碰到一个链接的问题,求助大佬解决办法
我今天发现首页网址后面加上?id=12这种动态不是跳转到404页面,而是能直接访问到首页。

又用内容页链接.html后面加上?id=12这种也是一样的情况。

我的网站用的纯静态生成,首页也是静态首页,请问这种情况怎么处理。




2025-04-06 12:12:43 已设置保密 顶部 回复 引用 报告 编辑 删除

www.dv67.com
用户头衔:秀才

精华贴   :0
发贴数   :106
经验值   :538
注册时间:2011-07-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

你是不是有默认的静态文件比如 index.html  这玩意不识别这种动态的参数。你保留一个index.php应该就没事了。要是这个动态文件里边没有这参数。肯定得报错



四海资讯 www.shzx.org
2025-04-06 20:30:21 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :166
经验值   :857
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

加条JS吧,放到<head>里:

<script>if(window.location.search){window.location.href='/404.html';}</script>



_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2025-04-07 00:25:53 已设置保密 顶部 回复 引用 报告 编辑 删除

点到为止
用户头衔:探花

精华贴   :0
发贴数   :6768
经验值   :21139
注册时间:2008-01-07
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

?后面是参数啊




2025-04-07 07:25:10 已设置保密 顶部 回复 引用 报告 编辑 删除

fenghuaijie
用户头衔:秀才

精华贴   :0
发贴数   :53
经验值   :497
注册时间:2015-01-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

原帖由 点到为止 于 2025-04-07 07:25:10 发表
?后面是参数啊

我没描述清楚,是网站的所有链接后面加上?以及后面带上任意字符都能访问到当前页,也就是说同一个网页会出现无数的链接,已经用了二楼大佬的方法解决了。




2025-04-07 09:07:04 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1