如何在wordpress中将目录列表文件重定向到404自定义网页

问题描述 投票:0回答:1

最近我注意到,如果我根据我的 WordPress 服务器目录列表浏览链接,

-例如:https://website.com/Myfolders,它将显示禁止的错误消息。

-例如:https://website.com/* ,它将显示错误消息访问被拒绝页面。

我尝试将链接重定向到 .htaccess 文件中的 404 页面。

RewriteRule ^Myfolders/* /index.php?wph-throw-404 [L]

它可以工作,但这也会影响 Myfolders 中子文件夹的文件,例如 css/javascript,导致我无法登录到我的 WordPress,网页丢失了图像,一切都一团糟。

这是否可以防止这种情况发生并解决我面临的问题?

wordpress .htaccess error-handling windows-server windows-server-2019
1个回答
0
投票

您需要修改重写规则,使其仅将目录访问尝试重定向到 404 页面,尝试这个

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_URI} ^/Myfolders
RewriteRule ^ - [R=404,L]
© www.soinside.com 2019 - 2024. All rights reserved.