Запрещенная ошибка для каталогов псевдонимов на Apache - PullRequest
0 голосов
/ 08 апреля 2019

Требуется помощь в настройке псевдонима для моего веб-сервера. Я получаю 403 Запрещенную ошибку.

Мне нужно создать псевдоним для веб-каталога, который размещается в:

/var/falcon/

Мой файл /etc/httpd/conf.d/helpdesk.conf выглядит так:

Alias /hd/ "/var/falcon/"
<Directory "/var/falcon">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

Каталог / var / falcon принадлежит пользователю apache и группе apache.

SeLinux включен, поэтому я запускаю следующие директивы:

setsebool -P httpd_enable_homedirs 1
setsebool -P httpd_read_user_content 1
chcon -R --reference=/var/www/html /var/falcon/
chcon -t httpd_sys_content_t
chcon -t httpd_sys_content_t /var/falcon/

Но, как я уже сказал, я получаю 403 Запрещенную ошибку, если я открываю, т.е. https://my -domain.com / HD

Можете ли вы помочь мне, как я могу использовать / var / falcon / direcotry в качестве веб-директории.

Заранее спасибо!

1 Ответ

0 голосов
/ 09 апреля 2019

Хорошо, решение было очень простым - мне не хватало только директивы «Требовать все предоставлено».

Итак, мой файл conf выглядит так:

Alias /hd/ "/var/falcon/"
<Directory "/var/falcon">
   Options Indexes FollowSymLinks MultiViews ExecCGI
   AllowOverride All
   Order allow,deny
   Allow from all
   Require all granted
</Directory>
...