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

我无法访问任何页面/登录我的基于 WordPress 的网站。 我收到这条消息: Forbidden 您无权访问此服务器上的 /。
在对 StackOverflow 和其他 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,之前已经尝试过,而不是第一行:在这两种情况下都不起作用。

标签: php wordpress .htaccess http-status-code-403


【解决方案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 错误。

      【讨论】:

        猜你喜欢
        • 2019-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-11
        • 2014-06-07
        • 2018-08-06
        • 1970-01-01
        • 2017-09-15
        相关资源
        最近更新 更多