Wordpress 403 禁止“您无权访问此服务器上的 /。”

Posted

技术标签:

【中文标题】Wordpress 403 禁止“您无权访问此服务器上的 /。”【英文标题】:Wordpress 403 Forbidden "You don't have permission to access / on this server." 【发布时间】:2013-05-15 05:41:23 【问题描述】:

我无法访问任何页面/登录我的基于 WordPress 的网站。 我收到这条消息: Forbidden 您无权访问此服务器上的 /。 在对 *** 和其他 WordPress 支持论坛进行了一些研究之后,我尝试更改 .htacess 文件但没有成功,还尝试将它从根目录复制到 /wp-admin 再次没有任何改变......但我不太确定我做了什么...

我回到了它停止工作时的状态 文件夹的权限为 705,.htaccess 文件的权限为 604:

SetEnv php_VER 5_3
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

我正在使用 WP 3.4,但我不知道我使用的是 PHP 5.3(.htaccess 第一行的内容)还是 4.0.1(在 PHPMyAdmin 上从网站主机访问“OVH”)

非常感谢您的关注。 伊斯梅尔

【问题讨论】:

尝试在htaccess开头添加Options +FollowSymLinks Thx,之前已经尝试过,而不是第一行:在这两种情况下都不起作用。 【参考方案1】:

让 WP 重新创建 .htaccess 文件本身。

通过 FTP 删除 .htaccess,然后将您的永久链接结构更改为默认值,然后恢复为您想要的永久链接样式。这将重新创建.htaccess。如果失败,您可以尝试通过删除除 wp-contentwp-config.php 之外的所有内容来重新安装 WP 核心。

【讨论】:

【参考方案2】:

在寻找我遇到的类似问题时发现了这个。原因和修复不同,但可能对其他人有用...... 我有一些 WordPress 实现外部的内容,位于名为“Documents”的目录中(在 WordPress 层次结构之外)。然后我想要一个 Wordpress 页面来列出这些文档,因此我将页面称为“文档”。访问该页面时出错。解决方法是将目录重命名为“docs”(将其移动到 wp-content 也可能有效)。

【讨论】:

【参考方案3】:

如果您使用 WP All-in-One Security 插件,请务必检查您的 Wordpress 安装根目录中的 .htaccess 文件,并查找有关列入白名单的 IP 地址的部分。如果您当前的 IP 不在列表中,那么您将收到 403 错误。

【讨论】:

以上是关于Wordpress 403 禁止“您无权访问此服务器上的 /。”的主要内容,如果未能解决你的问题,请参考以下文章

403 错误禁止您无权访问此服务器 mod_wsgi 和 apache 上的 /myapp

Wordpress 403/404 错误:您无权访问此服务器上的 /wp-admin/themes.php

Heroku 上的 Symfony:403 Forbidden 您无权访问此服务器上的 /

Wordpress 重新安装 - 您无权访问此服务器上的 /sitename/

禁止您无权访问此服务器上的 /wp-includes/ms-files.php

您无权访问此服务器上的 /php/send.php 403 Forbidden [重复]