错误403 -禁止

我为什么会看到这个页面?

403错误通常意味着服务器无权查看所请求的文件或资源。这些错误通常由IP拒绝规则,文件保护或权限问题引起。

在许多情况下,这不是服务器本身的实际问题的指示,而是由于请求的结果指示服务器的信息的问题。此错误通常由您的网站上的问题引起,这可能需要我们的支持团队的其他审查。

我们的支持人员将很乐意帮助您解决这个问题。请联系我们的实时支持或回复任何您可能收到的票,从我们的技术人员进一步的帮助。

有什么我能做的吗?

此错误代码存在一些共同的原因,包括可以根据请求执行的单个脚本的问题。其中一些比其他人更容易发现和纠正。

文件和目录所有权

在大多数情况下,您正在使用的服务器以非常具体的方式运行应用程序。服务器通常期望文件和目录由您的特定用户拥有cpanel用户.如果您通过SSH自己对文件所有权进行了更改,请妥善重置所有者和组。

文件和目录权限

在大多数情况下,您正在使用的服务器以非常具体的方式运行应用程序。服务器通常期望诸如HTML,图像和其他媒体等文件具有许可模式644..服务器还希望将目录上的权限模式设置为755.在大多数情况下。

(请参阅理解文件系统权限一节。)

笔记:如果权限设置为000.,请使用票务系统与我们的支持团队联系。由于滥用或违反我们的服务条款,这可能与帐户级别暂停有关。

IP否认规则

在.htaccess文件中,可能存在相互冲突的规则,或者不允许IP地址访问站点。

如果您想在.htaccess文件中检查特定规则,则可以通过添加#到行的开头来评论.htaccess中的特定行。在开始进行更改之前,您应该始终备份此文件。

例如,如果.htaccess看起来像

订单拒绝,允许
允许从所有
否认192.168.1.5.
否认192.168.1.25.

然后试试这样的方法

订单允许,否认
允许从所有
来自192.168.1.5的#deny
否认192.168.1.25.

我们的服务器管理员将能够建议您如何避免由于过程限制引起的情况。请联系我们的现场支持或开票。请务必包含我们支持人员所需的步骤,以便在您的网站上看到403错误。

了解文件系统权限

象征性的表示

第一个品格指示文件类型且与权限无关。剩余的九个字符有三个集合,每个字符都表示为三个字符的权限。这第一套表示用户类。这第二组代表组类。这第三组代表其他课程。

三个字符中的每一个都代表读取,写入和执行权限:

  • R.如果允许阅读,-如果不是的话。
  • W.如果允许写作,-如果不是的话。
  • X如果允许执行,-如果不是的话。

以下是符号表示法的一些示例:

  • -特权一种普通文件,其用户类具有完全权限,其组和其他类仅具有读取和执行权限。
  • Crw-rw-r——字符特殊文件,其用户类和组类具有读写权限,其他类仅具有读权限。
  • D.------用户类具有读取和执行权限,而组和其他类没有权限的目录。

数字表示

用于表示权限的另一种方法是如图所示的八进制(基本-8)表示法。该表示法至少由至少三位数字组成。三个最右边的每个数字表示权限的不同组件:用户集团,其他人

这些数字中的每一位都是其组成位的和。结果,特定位加到由数字表示的和上:

  • 读位加4(二进制100),
  • 写入位为其总计(二进制010)添加2,以及
  • 执行位加1(二进制001)。

这些值永远不会产生模糊的组合。每个SUM表示特定的权限集。在技​​术上,这是比特字段的八万表示 - 每个位引用单独的权限,并且在八进制中的时间分组3位对应于分组这些权限用户集团,其他人

许可模式07.5.5.

4 + 2 + 1 = 7
读、写、执行
4 + 1 = 5
读,执行
4 + 1 = 5
读,执行

许可模式06.4.4.

4 + 2 = 6
读,写
4.
4.

如何修改您的.htaccess文件

.htaccess文件包含指令(指令),告诉服务器如何在某些方案中表现,直接影响您的网站功能的功能。

重定向和重写URL是.htaccess文件中发现的两个非常常见的指令,以及WordPress,Drupal,Joomla和Magento等许多脚本为.htaccess添加指令,因此这些脚本可以运行。

由于各种原因,您可能需要在某些时候编辑.htaccess文件。本节介绍如何在cPanel中编辑文件,但不包括需要更改的内容。(你可能需要查阅其他文章和资源来获得这些信息。)

有很多方法可以编辑。htaccess文件

  • 在您的计算机上编辑文件,并通过FTP将其上传到服务器
  • 使用FTP程序的编辑模式
  • 使用SSH和文本编辑器
  • 使用cpanel中的文件管理器

对大多数人来说,编辑。htaccess文件最简单的方法是通过cPanel中的文件管理器。

如何在cPanel的文件管理器中编辑。htaccess文件

在您做任何事情之前,建议您备份您的网站,以便如果出现问题,您可以恢复到以前的版本。

打开文件管理器

  1. 登录的cPanel。
  2. 在“文件”部分中,单击“文件管理器图标。
  3. 勾选文档根为并从下拉菜单中选择您想要访问的域名。
  4. 确保显示隐藏文件(dotfiles)“检查了。
  5. 点击.文件管理器将在新的选项卡或窗口中打开。
  6. 在文件列表中查找.htaccess文件。您可能需要滚动以找到它。

编辑。htaccess文件

  1. 右键单击.htaccess文件然后点击代码编辑从菜单中。或者,您可以单击.htaccess文件的图标,然后单击代码编辑器在页面顶部的图标。
  2. 可能会出现一个对话框,询问您对编码。只需点击编辑接着说。编辑器将在新窗口中打开。
  3. 根据需要编辑文件。
  4. 点击保存更改在右上角完成。将保存更改。
  5. 测试您的网站,以确保您的更改已成功保存。如果没有,请纠正错误或恢复到以前的版本,直到您的站点再次工作。
  6. 完成后,您可以单击关闭关闭“文件管理器”窗口。

如何修改文件和目录权限

文件或目录上的权限告诉服务器如何以何种方式与文件或目录交互。

本节介绍了如何在cPanel中编辑文件权限,但不包括需要更改的内容。(更多信息请参见“你可以做什么”一节。)

有很多方法可以编辑文件权限

  • 使用FTP程序
  • 使用SSH和文本编辑器
  • 使用cpanel中的文件管理器

编辑大多数人的文件权限的最简单方法是通过CPanel中的文件管理器。

如何在CPANEL文件管理器中编辑文件权限

在您做任何事情之前,建议您备份您的网站,以便如果出现问题,您可以恢复到以前的版本。

打开文件管理器

  1. 登录的cPanel。
  2. 在“文件”部分中,单击“文件管理器图标。
  3. 勾选文档根为并从下拉菜单中选择您想要访问的域名。
  4. 确保显示隐藏文件(dotfiles)“检查了。
  5. 点击.文件管理器将在新的选项卡或窗口中打开。
  6. 查找文件列表中的文件或目录。您可能需要滚动以找到它。

编辑权限

  1. 右键单击文件或目录然后点击改变权限从菜单中。
  2. 应显示一个对话框允许您选择正确的权限或使用数字值来设置正确的权限。
  3. 根据需要编辑文件权限。
  4. 点击改变权限完成后在左下角。将保存更改。
  5. 测试您的网站,以确保您的更改已成功保存。如果没有,请纠正错误或恢复到以前的版本,直到您的站点再次工作。
  6. 完成后,您可以单击关闭关闭“文件管理器”窗口。