我目前正在使用apache .htaccess文件。我以前的目录被配置为返回403错误。我现在假设返回404错误而不是403(出于安全目的)。没有关于如何去做的线索,我简单地将403中的所有404替换为配置。这是我遇到问题的地方。在50个目录中,只有少数目录没有改变。Apache Web服务器 - 如何返回404错误,而不是403
例如,这些是没有改变几个:
www.example.com/icons/
www.example.com/icons/small/
WWW。 example.com/cgi-bin/
www.example.com/~ftp/
我试着寻找在线,做了大量的研究,尝试和错误 用了几个小时。我已经尝试过 ErrorDocument 404之类的东西,将RedirectMatch 404添加到htaccess中的配置中,但没有任何效果。任何建议或一点帮助?非常感谢您提前回复!任何将不胜感激。
目前还不清楚是什么原因导致403吗? – anubhava
是的。我绝对相信,我已经将所有RedirectMatches 403替换为.htaccess文件中的404。这些目录仍然没有改变。此外,里面没有指定ErrorDocument 403。但是,相反,RedirectMatch 404主要用于重定向目录。 @anubhava – BlueTree