【发布时间】:2021-11-20 04:27:31
【问题描述】:
我正在运行一个博客,一切似乎都很好。
但我无法访问
/wp-admin/ ==> 403
只有那个目录,不可访问……
我可以轻松访问 /wp-admin/edit.php 和此目录中的所有其他文件(/wp-admin/index.php 也在工作......)
目录权限设置为755
来自博客根目录的htaccess:
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
网站在安装了 plesk 的根服务器上运行。
有人知道我该如何解决这个问题吗?
非常感谢 干杯 D
【问题讨论】:
-
DirectoryIndex设置为什么? -
对不起,我不知道你这个问题是什么意思,你能帮我在哪里找到这个设置吗?
-
我说的是httpd.apache.org/docs/2.4/mod/mod_dir.html#directoryindex,可以在多个地方设置。尝试在您的 .htaccess 中自行设置,使用
index.php作为要查找的默认文件名。 -
好的,谢谢。我将一个新的 .htaccess 文件放入 wp-admin 目录,其内容如下“DirectoryIndex index.php”......不幸的是没有成功 - 行为没有变化
-
当我停用一切正常时,它一定与 plesk 的 Web 应用程序防火墙有关
标签: wordpress .htaccess plesk wp-admin