详细解答可以参考官方帮助文档
问题场景:客户在根目录下创建一个文件夹,希望通过访问域名/文件夹名的形式访问子文件夹下的程序(以www.test.com/www为例),但是出现403报错,
linux系统主机报错信息类似以下内容:
403 Forbidden
You don’t have permission to access / on this server.;
Windows系统主机报错信息类似以下内容:
HTTP 错误 403.14 - Forbidden
Web 服务器被配置为不列出此目录的内容
解决方案:
1、Windows系统主机:打开需要访问的子目录文件夹(例如www),确认该文件夹下是否存在访问www.test.com/www时需要的第一个页面文件,如果没有,需要检查一下程序代码是否上传完整,如果文件已经是存在,一般是由于这个文件名没有在控制面板的默认首页设置里添加,需要登陆cp.hichina.com控制面板点击左侧基础环境配置—默认首页设置将此文件名添加进去,然后过5min左右再测试访问;
请注意:如果根目录下网站首页文件名与子目录下文件名不一致,但是同时根目录下也有一个跟子目录首页文件名一样的文件,请保证控制面板默认首页设置处根目录下的首页文件名优先级最高,以免网站主域名(例如www.test.com)访问报错;
2、Linux系统主机:与windows系统主机处理方式一样,但是需要多检查一方面,即需要访问的子目录文件夹(例如www文件夹)权限是否正常,可以通过ftp软件连接之后右键点击文件夹选择属性进行查看和修改。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。