我正在尝试创建一个虚拟主机,其中包含指向用户目录的路径,如下所示/home/user1/dev
我的 *.conf 文件是/etc/apache2/sites-available/mysite.conf, 像这样
<VirtualHost *:80>
ServerName mysite
DocumentRoot /home/user1/dev
ServerAlias mysite
<Directory /home/user1/dev>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我加群www-数据到目录/home/user1/dev和用户1属于团体www-数据也。
我还补充/etc/hosts
127.0.0.1 我的站点 我的站点
但我明白403 禁止
您无权访问此服务器上的/。
我在用着
Server version: Apache/2.4.10 (Debian)
Debian GNU/Linux 8.2 (jessie)
ls -la /home/user1/dev
drwxrws--- 5 user1 www-data 4096 dic 2 01:53 .
drwxr-x--- 99 user1 user1 4096 dic 2 03:49 ..
-rwxrwx--- 1 user1 www-data 54 feb 27 2014 index.html
-rwxrwx--- 1 user1 www-data 23 dic 2 01:53 index.php
有任何帮助或其他建议可以将路径指向用户目录吗?
答案1
路径的某个部分缺少搜索权限
这就是你的答案。 的某个组件/home/omixam/localhost_omixam
缺失o+x
(或者g+x
该组是www-data
)。 修复该问题, 问题解决了。