centos 网站访问提示 Forbidden You don't have permission to access

发布于 2022-08-29 22:28:03 字数 1311 浏览 19 评论 0

Linode 的服务器,自己加了一个 VirtualHost

DocumentRoot /home/baidu.com/public_html

访问网站,提示内容:

Forbidden

You don't have permission to access / on this server.

目录 /home/baidu.com/public_html 的所有者 ll:

[root@localhost baidu.com]# pwd
/home/baidu.com
[root@localhost baidu.com]# ll
total 12
drwxr-xr-x 2 root root 4096 Oct 16 22:23 backup
drwxr-xr-x 2 root root 4096 Oct 16 22:32 logs
drwxr-xr-x 2 root root 4096 Oct 16 22:54 public_html

默认的目录 /var/www/html ,访问网址可以访问,目录 ll信息:

[root@localhost www]# pwd
/var/www
[root@localhost www]# ll
total 8
drwxr-xr-x 2 root root 4096 Jul 23 22:48 cgi-bin
drwxr-xr-x 2 root root 4096 Oct 16 22:14 html

给目录 /home/baidu.com 加了 chmod o+x 之后 可以访问了。
但是不是vhost.conf 配置中的那个目录,访问 http://ln.baidu.com/index.php (/home/baidu.com/public_html/index.php) 提示404 Not Find

/etc/httpd/conf.d/vhost.conf 内容(自己写的)

<VirtualHost ln.baidu.com>
DocumentRoot /home/baidu.com/public_html
ServerName baidu.com
ServerAlias dev.baidu.com info.baidu.com ln.baidu.com
ErrorLog /home/baidu.com/logs/error.log
CustomLog /home/baidu.com/logs/access.log common
</VirtualHost>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时间海 2022-09-05 22:28:03

检查一下 /home/baidu.com/home 有没有 other 的 x 权限。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文