[Ubuntu]在新版Apache2中使用自訂目錄建立網站或目錄時要注意
如果要在新版Apache2中使用除了/usr/share/及/var/www以外的目錄放置網頁,必須在apache2.conf加上一些東西。apache2.conf中有一段
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
基本上這段的意思就是除了在/usr/share及/var/www放置網頁外,Apache2都將禁止,最簡單的方式就是將第一段
<Directory /mypath>
AllowOverride None
Require all granted
</Directory>
這樣/mypath以下的目錄就都可以放置網頁了。
關鍵字
authz_core:error
client denied by server configuration
virtualhost
alias
Forbidden
You don't have permission to access /... on this server.
沒有留言:
張貼留言