/ var/www/htmlから/ home/user/wwwへのシンボリックリンクを作成しようとしているので、次のURLからホームフォルダーのディレクトリにアクセスします。 http:// localhost/www /
やった: ln -s /home/user/www /var/www/html
しかし、上記のURLにアクセスすると、サーバーは403 Forbiddenを返します。
ディレクトリ/ home/user/wwwには権限775があります。
私はUbuntu 14.04を使用しています。
/home/user/www
と/var/www/html
の所有者を確認するApache user\groupは/home
、/home/user
および/home/user/www
パスへのアクセス権を持っている必要があります
FollowSymLinks
オプションを探す
<Directory /var/www/html>
...
Options FollowSymLinks
</Directory>
/home/user
の権限を711に設定し、それが役立つかどうかを確認します。 DocumentRoot内にwww
というフォルダーがない限り、localhost/wwwは存在しません。
また、ホームディレクトリのどこかに~/public_html
をシンボリックリンクするよりも/var/www/html
を使用するほうがよいでしょう。悪い練習/ juju。