Почему apache не переходит по моим символическим ссылкам?

мне нужна ссылка на каталог из /var/www/html в папку в домашнем каталоге не Су пользователей. Операционная CENTos, сервер apache. Файл config в каталоге написано так:

<Directory [Redacted]>
Option FollowSymLinks
</Directory>

разрешения файлов в каталоге выглядят так:
-rwxrwxr--

разрешения (мягкий) симлинк выглядеть:
lrwxrwxrwx

ничто из того, что я делаю, не работает. Нужна ли мне <Directory> запись для каталога, в который быть связанным с? Я создал один, идентичный записи выше. Несмотря на это, все, что я вижу на странице:запрещен.

файлы предназначены для загрузки и довольно велики, поэтому, если возможно, я бы избегал их копирования.

10
задан user1833028
16.12.2022 12:23
Распечатать страницу

1 ответ

пока я не уверен, ты может нужен <Directory> для цели также. Попытка не повредит.

кроме того, Apache должен иметь +x разрешения для всех родительских каталогов как символической ссылки, так и цели, так как требуется "спуститься" в каталог. Используйте namei -l инструмент по символической ссылке, чтобы увидеть список компонентов пути, и убедитесь, что разрешение присутствует на всех каталогах.

0
отвечен grawity 2022-12-17 20:11

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх