[https]解决apache 403 权限问题

最近需要发布一个网站,购买了腾讯云服务器,使用oneinstack搭建了LAMP环境。将网站文件上传到服务器后从地址栏访问,出现403权限问题:

403:

You don’t have permission to access/on this server

查阅多个地方后认为是httpd.conf中的问题。

我的解决办法:

有两个文件需要修改

1.找到http.conf文件

在下图中的位置将代码修改成图中所示,其中:

对于apache 2.4:采用红色方框中的语句,表示允许所有访问请求。

#如果要拒绝所有访问请求使用:
Require all denied。
#允许特定域名主机访问请求:
Require host ***.com

另有一些需要注意的地方:



对于apache 2.2:修改成

Order allow,deny
Allow from all


另有一些需要注意的地方:

  • 将目录指向网站根目录


  • 如果主页文件名不是index.html,注意修改成你的文件名

2.找到虚拟主机的配置文件,一般是网站名.conf

同样,设置为允许所有访问请求



修改完毕后注意保存,然后重启apache服务,命令如下:

service httpd restart
再在地址栏中输入域名,成功访问。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值