0

我使用http://web-sniffer.net/来测试我的网站,结果如下:

HTTP 请求标头

Connect to ********** on port 80 ... ok

GET / HTTP/1.1[CRLF]
Host: **********[CRLF]
Connection: close[CRLF]
User-Agent: Web-sniffer/1.0.44 (+http://web-sniffer.net/)[CRLF]
Accept-Encoding: gzip[CRLF]
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8[CRLF]
Accept-Language: en-US,en;q=0.5[CRLF]
Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7[CRLF]
Cache-Control: no-cache[CRLF]
Referer: http://web-sniffer.net/[CRLF]

HTTP 响应标头

Name    Value   Delim
Status: HTTP/1.1 403 Forbidden
Date:   Tue, 09 Apr 2013 04:58:52 GMT   
Server: Apache  
Expires:    Thu, 19 Nov 1981 08:52:00 GMT   
Cache-Control:  no-store, no-cache, must-revalidate, post-check=0, pre-check=0  
Pragma: no-cache    
Set-Cookie: frontend=d661c78db51b210814a8196466c81849; expires=Tue, 09-Apr-2013 05:58:52 GMT; path=/; domain=www.lebunnybleu.com; HttpOnly  
Connection: close   
Transfer-Encoding:  chunked 
Content-Type:   text/html; charset=UTF-8

那么如何修复“状态:HTTP/1.1 403 Forbidden”?

4

1 回答 1

2

HTTP 错误 403 - 禁止意味着对您尝试打开的文件/文件夹的访问已被拒绝,无论是故意还是由于配置错误。“403 Forbidden”错误的两个最常见原因是: 1. 文件权限不正确 2. .htaccess 文件中的“无索引”使用不当

更正 403 禁止错误:-

  1. 首先,您需要检查每个文件设置的文件权限。如果出于安全原因将文件或文件夹设置为“世界”可写的“777”,则会显示 403 错误以保护您的网站免受黑客攻击。文件夹的权限应设置为“750”或“755”,文件应设置为“644”

  2. 一旦您确认所有权限都正确且问题仍然存在,您将需要检查您的 .htaccess 文件。请记住,您的帐户中可以有多个 .htaccess 文件,因此您可能需要搜索/修改 public_html/.htaccess 以外的 .htaccess 文件。例如,如果您有一个位于 public_html/addon_domain 的插件域,您还需要检查该文件夹中的任何 .htaccess 文件。如果实际文件中的其中一行显示“Options All -Indexes”,则只需删除“-Indexes”并保存文件。

于 2013-04-09T06:32:04.760 回答