用于从网址

时间:2016-06-03 19:33:36

标签: apache .htaccess

我正在尝试将垃圾链接中的字符删除到我网站上不存在的网页。

我的htaccess文件中有这个:

ErrorDocument 404 http://www.example.com/

基本上,我正在尝试删除用户通过类似链接访问我的网站的功能 www.example.com/index.php/anythingtheyenter

由于index.php存在且是我的主页,因此出于某种原因,apache将保留尾随/任何内容

在地址栏中,任何进一步点击进入该网站都将保留该内容。

我认为,由于/index.php/anythingtheyenter不是真正的页面,它会使用404重定向,但这不会发生。

我可以在htaccess中改变哪些想法,使其真正重定向到实际的www.mysite.com/index.php?

谢谢, 杰

1 个答案:

答案 0 :(得分:1)

将以下行添加到htaccess:

AcceptPathInfo Off

这告诉服务器在现有文件之后拒绝尾随路径。

如果请求带有尾随路径的文件,例如:(/ file.php/path),则会收到404错误。