阿里云虚拟主机报“You don't have permission to access / on this server”什么
客户问题:
阿里云虚拟主机报“You don't have permission to access / on this server”这是什么意思?
凯铧互联技术回复:
出现“You don't have permission to access / on this server”和“You don't have permission to access xxxx on this server”403 Forbidden一样都是阿里云Linux系统虚拟主机的站点主目录没有配置有效的站点首页文件。首页文件类似index.php、index.html文件。请参见访问网站出现“ You don't have permission to access xxxx on this server”报错。
默认首页文件设置错误。
程序中引用路径的大小写和真实路径的大小写不一致。
解决办法
您可以根据以下步骤定位并解决问题:
检查站点htdocs根目录中是否已完整上传程序文件,文件中是否包含类似index.html、index.php名称的默认首页文件,如果htdocs目录中没有上传默认首页文件,则通过FTP软件将程序完整上传到htdocs目录,上传方法请参见如何上传网站程序。
如果站点程序默认首页文件不是index.php或index.html文件,而是自定义名称的页面,例如shop.php文件。则需要登录虚拟主机管理控制台,依次单击基础环境设置>默认首页设置,在页面中添加自定义默认首页文件,同时将优先级调为最高,然后单击保存设置。
如果确认网站程序已经被正确地上传到htdocs目录中,并且默认首页已经设置完成,建议检查程序中引用路径的大小写和真实路径的大小写是否保持一致,由于Linux系统是区别大小写的,如果二者不一致,则会导致报错。
注意:2021阿里云5.18大促,又又降价了!!
爆款产品 阿里云服务器|云数据库|云安全0.6折起 http://www.alibjyun.com/process.html