【问题标题】:Missing htaccess file on server?服务器上缺少 htaccess 文件?
【发布时间】:2018-04-27 15:10:08
【问题描述】:

我刚刚创建了一个网站。它由 GoDaddy 托管,我使用 cPanel 来管理它。

与我的网站相关的所有文件都存储在 public_html 文件夹中。

我遇到的问题是我似乎无法访问我上传的不同页面,我会说明我的意思。

  • www.website.com --> 工作正常(默认为 home.html)
  • www.website.com/About/about.html --> 工作正常
  • www.website.com.com/About --> 我收到以下错误:

“您无权访问此服务器上的 /About/。 此外,在尝试使用 ErrorDocument 处理请求时遇到 403 Forbidden 错误。”

我希望 website.com/About 显示 about.html。

我认为这可能与 .htaccess 文件有关?我可能会在某个时候笨拙地删除它。

我尝试将所有 public_html 文件的权限设置为 777,但我得到了同样的错误。

我试图找到我的 htaccess 文件,但我认为它默认是隐藏的。我尝试使用终端找到它并连接到我的网站 - 也没有成功。

任何解决此问题的帮助都会非常高兴!

【问题讨论】:

    标签: .htaccess cpanel web-development-server


    【解决方案1】:

    如果 /About/ 是一个目录并且这些是静态 HTML 文件,请将 about.html 重命名为 index.html

    如果 URL 中没有指定其他内容,服务器将在目录中查找 index.html。

    【讨论】:

    • 太棒了,谢谢!但是我有点担心我的所有文件都将被称为 index.html,可能会有点混乱。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    相关资源
    最近更新 更多