我正在使用wordpress并拥有一些用户不应该看到和浏览的文件夹。对于这个找到的解决方案 - 在.htaccess中添加此行
Options All -Indexes or Options -Indexes
但它重定向到服务器的403 - FORBIDDEN页面,我需要重定向到我网站的错误404页面。我怎么能这样做?
答案 0 :(得分:2)
您可以使用以下代码在这些目录中创建index.php:
header('HTTP/1.0 404 Not Found');
die('Page not found');
答案 1 :(得分:2)
您可以尝试使用特定文件夹名称,例如
重定向404 / folder1 /
重定向404 / folder2 /
答案 2 :(得分:1)
在你的root wordpress中你可以这样做:
# handles 403 (forbidden) status as 404 (not found)
ErrorDocument 403 /index.php?error=404
# disables directory listing
Options -Indexes
答案 3 :(得分:0)
在.htaccess文件中添加此文件,该文件位于您网站的根目录中。
ErrorDocument 403 /file_not_found.html
file_not_found.html
应该在根文件夹中。
答案 4 :(得分:0)
你可以用这个:
DirectoryIndex /404.php
答案 5 :(得分:0)
通过在这些文件夹中添加index.html文件找到解决方案,而在.htaccess文件中没有任何内容。谢谢大家