`
jsntghf
  • 浏览: 2542890 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Apache2 403 Forbidden错误

阅读更多

最常见的问题就是需要访问的目录没有设置权限。

 

只需要加一段directory的设置即可:

 

<Directory "/opt/app/vip"> 
AllowOverride None 
Options None 
Order allow,deny 
Allow from all 
</Directory> 

 

今天,在部署一个应用时,发现对应的目录中有个软链接目录无法访问,报错403 Forbidden,但其它的正常的文件和目录都可以正常访问。

 

开始尝试把软链接对应的真实目录也给加上相应的directory设置,但还是不行。

 

后来,查看了apache2的参考手册,发现了Options的FollowSymLinks这个属性。它是用来控制允许服务器在此目录中使用符号连接,加上这个选项后,软链接目录就可以正常访问了。

 

Options Indexes FollowSymLinks

 

另外,需要注意,该软链接对应的实际目录属性应该为755以上才可以访问。

 

其中,Indexes属性用来控制允许显示目录下的文件列表,正常情况下,不应该加这个Indexes选项。

分享到:
评论

相关推荐

    apache下403 Forbidden错误问题解决方法.docx

    Apache 下 403 Forbidden 错误问题解决方法 Apache 是一个流行的开源 Web 服务器软件,但是在使用中可能会遇到 403 Forbidden 错误,这是一种常见的权限问题。下面我们将讨论 Apache 下 403 Forbidden 错误问题的...

    apache服务出现Forbidden 403问题的解决方法总结

    当Apache尝试访问的文档权限不足时,会出现403 Forbidden错误。确保Apache服务器用户(通常是www-data或apache)对DocumentRoot目录及其内容具有足够的读取和执行权限。可以通过`chmod`命令调整文件和目录权限,如`...

    应对403 Forbidden和404 Not Found错误的策略与实践

    处理403 Forbidden和404 Not Found错误需要综合运用多种技术和策略。通过检查URL、清除浏览器缓存、使用代理服务器、修改服务器配置和联系网站管理员等方法,我们可以有效地解决这些问题,提高爬虫的稳定性和数据...

    apache2.4.9报错处理

    Apache 2.4.9 是一个非常流行的 Web 服务器软件,但是在使用过程中可能会遇到一些报错问题,例如 Internal Server Error、Forbidden 等错误。本文将对 Apache 2.4.9 报错处理进行详细的介绍。 配置 External Access...

    apache documentroot指向htcdoc之外提示403错误的解决方法

    Apache服务器在运行过程中,如果将`DocumentRoot`设置为`htdocs`目录之外的路径,可能会遇到403 Forbidden错误,这通常是因为权限问题或者配置不当导致的。403 Forbidden错误意味着客户端有权限进行请求,但服务器...

    HTTP错误40314ForbiddenWeb服务器被配置为不列出此目录的内容

    ### HTTP错误403.14 – Forbidden:Web服务器被配置为不列出此目录的内容 在探讨HTTP错误403.14时,我们首先需要理解这个错误代码的基本含义及其产生的原因,然后深入分析可能的解决方案。本篇将从以下几个方面进行...

    Wampserver2.5配置虚拟主机出现403 Forbidden的处理方案

    一直在用APMServ5.2.6,mysql好办,可以用mariadb代替进行...Forbidden You don't have permission to access / on this server. Apache/2.4.9 (Win32) PHP/5.5.12 Server at www.sitename.com Port 80 一、在国内网

    windows 下 php+apache的配置

    在处理403 Forbidden错误时,可能需要检查httpd.conf中的`&lt;Directory&gt;`指令,确保它们允许从指定目录提供服务。例如: ```apache &lt;Directory "C:/Apache24/htdocs"&gt; Options Indexes FollowSymLinks ...

    PHP下打开phpMyAdmin出现403错误的问题解决方法

    2. .htaccess文件中的配置指令错误:如果phpMyAdmin目录下存在.htaccess文件,并且其中的指令有误或不适合,也可能导致403错误。 3. Web服务器配置不当:比如,Apache服务器的配置文件httpd.conf或相应的虚拟主机...

    SVN在客户端执行UPDATE报403的处理办法

    遇到SVN客户端执行`update`时出现403 Forbidden错误的情况时,应首先检查URL编码、权限配置、认证信息以及Apache服务器配置等方面的问题。通过逐步排查和调整,通常能够找到问题的根源并解决它。在实际操作过程中,...

    403、404、500等报错页面

    403 Forbidden 错误表示客户端有权限访问服务器,但服务器拒绝执行请求。这可能是由于以下原因: 1. 访问权限问题:用户无权访问特定资源,如设置了目录或文件的访问权限。 2. .htaccess 文件配置:网站的 ....

    Apache24 工具软件

    - **403 Forbidden**:检查文件和目录的权限设置是否正确。 - **404 Not Found**:确认文档根目录设置是否准确,文件是否存在。 - **500 Internal Server Error**:查看错误日志以定位问题。 - **慢速响应**:优化...

    PHP程序设计-3期(KC016) 1.2.1Apache的安装配置常见问题.doc

    问题3:403 Forbidden错误 403错误意味着服务器拒绝了客户端的请求,这可能是由于DocumentRoot的值没有正确设置。DocumentRoot是Apache服务器中定义的网站根目录,如果未正确设置,服务器无法找到请求的资源。你应该...

    Web应用安全:Apache禁止目录列出配置.pptx

    之后,当你尝试访问之前可以列出的目录时,服务器应该会返回403 Forbidden错误,表明目录列出已被成功禁止,只有具有适当权限的用户才能访问特定资源。 总的来说,禁止Apache目录列出是提高Web应用安全性的基础步骤...

    apache You don't have permission to access /test.php on this server解决方法

    总之,解决Apache的403 Forbidden错误需要仔细检查配置文件,理解权限模型,并善用在线资源。记住,当遇到问题时,首先考虑查看软件官方文档和社区,这样能高效地解决问题,避免浪费时间。作为开发者,善于利用网络...

    Web应用安全:Apache禁止目录列出配置文本.docx

    重启后,尝试进行目录遍历攻击,如果返回403 Forbidden错误或其他非目录列表的响应,即表明已成功禁止目录列出。 **四、理解`Indexes`的作用** `Indexes`选项的作用是,当一个目录没有默认的索引文件(如`index....

    [其他类别]Apache 防盗连工具_apache_link.zip

    这段代码会拒绝所有不是从`yourdomain.com`发出的请求,对`.jpg`, `.jpeg`, `.gif`, 和 `.png` 文件返回403 Forbidden错误。 2. **使用环境变量和限制IP**:除了检查HTTP Referrer,还可以结合IP地址来限制访问。...

    三年级语文下学期期末学业水平检测卷 新人教版-新人教版小学三年级全册语文试题.doc

    在IT行业中,当用户尝试访问一个网页或者网络资源时,如果服务器返回403 Forbidden错误,这意味着服务器理解了用户的请求,但是拒绝处理。这个错误通常是由于以下几个原因: 1. **权限问题**:最常见的原因是用户...

Global site tag (gtag.js) - Google Analytics