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

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

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

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

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

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

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

10
задан user1833028
16.12.2022 12:23 Количество просмотров материала 2511
Распечатать страницу

1 ответ

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

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

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

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

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

Имя

Похожие вопросы про тегам:

apache-http-server
centos
file-management
permissions
symbolic-link
Вверх