系统是centos,今天重启服务的时候发现了错误。
You don't have permission to access / on this server.
在google上搜索了一下,大部分的解决方法就是。
< Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</ Directory >这里改成
我改了之后还是会出现上面的错误,于是看一下自己设定的工作目录权限。
Options ExecCGI Includes
改成下面这行设置后,显示正常。
Options Indexes FollowSymLinks
来看一下是什么意思
Indexes 是设定是否允许在目录下面没有index.html 的时候显示目录。
FollowSymLinks决定是否可以通过符号连接跨越DocumentRoot。
例如,尽管/web 不在/var/www/html下面,但是我们仍然可以使用符号连接建立一个/var/www/html/web
使得可以直接输入 http://mydomain.com/web 来访问这个目录。
You don't have permission to access / on this server.
在google上搜索了一下,大部分的解决方法就是。
< Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</ Directory >这里改成
<
Directory
/>
Options Indexes FollowSymLinks
AllowOverride None
</ Directory >
Options Indexes FollowSymLinks
AllowOverride None
</ Directory >
我改了之后还是会出现上面的错误,于是看一下自己设定的工作目录权限。
Options ExecCGI Includes
改成下面这行设置后,显示正常。
Options Indexes FollowSymLinks
来看一下是什么意思
Indexes 是设定是否允许在目录下面没有index.html 的时候显示目录。
FollowSymLinks决定是否可以通过符号连接跨越DocumentRoot。
例如,尽管/web 不在/var/www/html下面,但是我们仍然可以使用符号连接建立一个/var/www/html/web
使得可以直接输入 http://mydomain.com/web 来访问这个目录。