Hostwinds 教程
寻找结果为:
目录
标签: http errors
403禁止是HTTP响应代码,该代码意味着服务器了解客户端(例如浏览器)请求,但拒绝授权它。
用更简单的话来说,服务器说:"我知道您要访问此页面或资源,但您没有权限/授权。"
此错误可能会根据您的浏览器提示多个消息,并将显示在浏览器窗口中。
其中最常见的包括:
禁止的
错误403
403禁止
错误403 –禁止
HTTP错误403 –禁止
禁止:您无权在此服务器上访问"目录名"。
修复403错误将取决于您是在服务器端还是客户端。让我们看一下两者的一些选择。
作为网站管理员,通常是由于权限问题或配置设置引起的403个错误。这里有一些故障排除提示:
文件和文件夹上的权限不正确是造成403错误的最常见原因之一。 Web服务器 如果未正确设置某些文件和目录,则限制访问这些文件和目录。
文件夹通常应设置为 755.
文件通常应设置为 644.
如果您的权限设置为更严格的权限,例如 700 对于文件夹或 600 对于文件,Web服务器可能会阻止访问。要解决此问题,请通过托管控制面板,FTP客户端或在SSH中运行适当的命令来更新权限。
这 .htaccess 文件是Apache Web服务器使用的配置文件,用于控制目录级设置。如果此文件的规则或指令不正确,则可能导致403错误。
常见问题包括:
IP阻塞: 检查.htaccess文件是否配置为阻止特定的IP地址或范围。
拒绝目录访问: 否认等指令可能会无意间限制对特定文件夹的访问。
不正确的重写规则: 错误配置的URL重写可能导致资源块。
在进行任何更改之前,请务必确保备份.htaccess文件,并检查服务器的错误日志是否有线索。
如果您使用的是WordPress,Joomla或Drupal等CMS,则某些插件或模块可能会与您的服务器设置发生冲突,或者无意中限制了对网站部分的访问。
进行故障排除:
停用所有插件并测试站点以查看403错误是否解决。
将每个插件一个一个重新激活,以识别引起问题的一个插件。
此外,为安全设计设计的插件可能具有阻止特定用户或IP地址的功能,因此必须查看其设置。
服务器配置不当,尤其是在Apache或Nginx中,也可能导致403个错误。例如,如果禁用目录索引(可以防止目录中列出文件),但是没有提供默认页面(例如index.html),则用户可能会看到403错误。
从访客的角度来看,遇到403错误可能令人沮丧。但是,您可以采取几个步骤来进行故障排除:
这似乎很简单,但是有时由于临时问题而发生403个错误。按 F5 或浏览器中的刷新按钮,以查看第二次尝试后页面是否正确加载。
仔细检查网址以确保其正确。URL中的小错字可能导致403误差。例如,尝试访问目录而无需拖延斜线(/文件夹 代替 /文件夹/)或键入不正确的文件扩展名(例如, .html 代替 .php)可能触发错误。
如果问题仍然存在,则您的浏览器可能会坚持导致403错误的过时或损坏的信息。尝试 清除浏览器缓存 和cookie,这将迫使您的浏览器加载页面的最新版本。
清除缓存和饼干:
在 铬,转到设置>隐私和安全性>清除浏览数据。
在 火狐浏览器,转到选项>隐私和安全>清除数据。
一些网站根据您的角色,帐户状态或位置限制对某些页面的访问。例如,尝试访问只有会员的页面而不登录的页面可能会导致403禁止错误。如果页面需要身份验证,请确保登录。
如果您正在使用 VPN(虚拟专用网络),该网站可能会阻止某些VPN IP地址的访问,以防止滥用或欺诈。与您的VPN断开连接,并尝试再次访问页面。
在某些情况下,服务器可能会遇到临时问题或正在进行维护,以限制对网站某些部分的访问。如果您排除了其他原因,请等待一段时间,然后尝试以后访问该网站。
如果您仍在看到错误,并且应该可以访问一个网站,请尝试与网站的支持团队联系。他们可以确认页面是否受限制或是否有任何正在进行的服务器问题。
在极少数情况下,您的互联网服务提供商(ISP)可能会阻止对特定网站的访问。您可以联系您的ISP以查询任何潜在的网络块或限制。
撰写者 Hostwinds Team / 十二月 13, 2016