【问题标题】:Forbidden You don't have permission to access / on this server. Server unable to read htaccess file, denying access to be safeForbidden 您无权访问此服务器上的 /。服务器无法读取 htaccess 文件,拒绝访问是安全的
【发布时间】:2021-08-29 15:32:50
【问题描述】:

现在我在整个经销商帐户的一个站点中收到此消息:禁止访问

您无权访问此服务器上的 /。服务器无法 读取 htaccess 文件,拒绝访问是安全的

此外,在尝试访问时遇到 403 Forbidden 错误 使用 ErrorDocument 来处理请求。

事情突然发生了。我尝试将根 htaccess 重命名为其他任何内容,但错误仍然存​​在,我什至尝试为该文件设置 744 权限,仍然是同一件事。目前该文件使用默认文件权限,644。 错误发生在:http://lucrebem.com.br

【问题讨论】:

标签: php apache .htaccess httpforbiddenhandler


【解决方案1】:

所以问题是public_html文件夹将权限更改为744,但我从未更改它。我解决了它将权限更改为750。 但是我怎么看日志??? 因为我从未对那个文件夹进行过更改,所以我担心这可能是一次攻击。

【讨论】:

    【解决方案2】:

    您需要在您的 apache 配置中添加一个 <Directory

    <Directory "/path/to/source/file/directory/www">
        Options Indexes FollowSymLinks
        AllowOverride all
        Require all granted
    </Directory>
    

    这将授予所需的权限

    【讨论】:

    • 如何在共享服务器上做到这一点?
    • 当你说共享服务器时,你对服务器有什么样的访问权限?
    • 主目录。没有特殊文件夹。
    • 听起来您可能实际上没有将网站文件放在正确的文件夹中。通常文件应该放在 www 或 html_root 文件夹中。如果它们什么都不是,则会出现 403 错误
    • 一切都在正确的位置,在 public_html 中,我前段时间在网站上工作,突然发生了。我所做的只是更改站点的配置文件权限,但后来我恢复到默认权限,错误仍然存​​在。
    【解决方案3】:

    打开您的 cPanel -> 转到“插件域”-> 然后转到“修改插件域”部分 -> 然后单击编辑“文档根目录”-> 单击 chenge 图标 -> 然后单击“更改”按钮

    就是这样。

    它对我有用。

    【讨论】:

      猜你喜欢
      • 2023-04-07
      • 2015-09-30
      • 2017-07-13
      • 1970-01-01
      • 2017-11-15
      • 2013-08-18
      • 2020-04-04
      • 2017-06-22
      相关资源
      最近更新 更多