Как заставить apache2 перейти по символьной ссылке

Я знаю, что существует много об этом в сети, но я так или иначе не могу заставить это работать.

Это - то, что я сделал до сих пор:

настройте apache2 веб-сервер в Помощнике Ubuntu 16.04. Существует веб-сайт в/var/www/html, к которому можно получить доступ через Интернет.

У меня теперь есть папка, давайте назовем ее/media/user/drive/folder, который я хочу сделать доступным через мой веб-сайт.

Вот почему я создал символьную ссылку от/media/user/drive/folder до/var/www/html/folder. Таким образом, когда я открываю/var/www/html/в caja, я вижу ссылку./папка к/media/user/drive/folder.

Я также работал 'sudo показанный-R www-данные:/media/user/drive/folder'.

Я имею отредактированный мой apache2.conf и изменил его на

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

<Directory /media/user/drive/folder>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

Я сделал sudo 'сервис apache2, перезапускают' после изменения.

Когда я теперь пытаюсь получить доступ к www.mywebsite.com/folder, я все еще получаю Запрещенные 403. Почему то, что, и как избавиться от него?

Я удалил кэш браузера по крайней мере сто раз, это не об этом.

Whe я перемещаю эту папку в свой/var/www/html и выполняю показанную команду соответственно, я могу получить доступ к нему через свой веб-сайт. Но это не то, что я хочу, потому что содержание папки может стать довольно большим, и диск является более крупным, чем/.

0
задан 11 November 2017 в 12:35

0 ответов

Другие вопросы по тегам:

Похожие вопросы: