我正在使用apache 2.4
和ubuntu 15.10
。
我想将文件的默认/var/www/html/
目录更改为/home/myuser/mydir/
。我知道有很多教程,但它似乎不起作用。
我更改了000-default.conf
:
ServerAdmin webmaster@localhost
# DocumentRoot /var/www/html
DocumentRoot /home/myuser/mydir
# <Directory /var/www/html>
<Directory /home/myuser/mydir>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
我更改了default-ssl.conf
:
ServerAdmin webmaster@localhost
# DocumentRoot /var/www/html
DocumentRoot /home/myuser/mydir
我更改了apache.conf
:
# <Directory /var/www/html>
<Directory /home/myuser/mydir>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
ls -l
中的 /home/myuser/mydir
是稳固的:-rwxrwxrwx
如果我重新启动apache2并在浏览器中访问“localhost”,我会得到:
Forbidden
You don't have permission to access / on this server.
Apache/2.4.12 (Ubuntu) Server at localhost Port 80
我不知道还能做些什么。
答案 0 :(得分:1)
使/ home / myuser / world可读且可执行世界。