Apacheおよび/var/www/htmlのシンボリックリンク

Apacheおよび/var/www/htmlのシンボリックリンク

シンボリックリンクを作成しようとしています。/ホーム/ユーザー/www~から/var/www/html これにより、URLからホームフォルダ内のディレクトリにアクセスできます。http://localhost/www/

私はこうしました。ln -s /home/user/www /var/www/htmlただし、上記のURLにアクセスすると、サーバーは次を返します。403 タブー

目次/ホーム/ユーザー/www775 権限があります。

Ubuntu 14.04を使用しています。

答え1

  1. 小切手/home/user/www/var/www/html所有者

Apacheユーザー\グループには、パスへのアクセス権が必要です/home/home/user/home/user/www

  1. Apacheの設定を確認してください。

FollowSymLinksオプションを探す

<Directory /var/www/html>
    ...
    Options FollowSymLinks
</Directory>

答え2

権限を711に設定し/home/userて、役に立つことを確認してください。覚えておいてください... wwwDocumentRoot内にlocalhost / wwwというフォルダがない場合は存在しません。

また、ホームディレクトリ内のアイテムへの~/public_html最上位シンボリックリンクを使用する方が良いでしょう。/var/www/html悪い習慣/株主。

関連情報