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-content
和 wp-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/