Я настраиваю небольшой веб-сервер. У меня проблемы с Apache, так как я не могу найти псевдоним. Мой DocumentRoot - это /var /www /htdocs, но у меня есть несколько файлов в другом (большем) разделе в /home /user /Documents /a_directory /CurrentCaptures, которые я хочу просматривать на веб-сайте.
Мой /var/www/conf/httpd.conf имеет 2 псевдонима:
Alias /icons/ "/var/www/icons/"
<Directory "/var/www/icons/">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
# Added by me
Alias /CurrentCaptures "/home/user/Documents/a_directory/CurrentCaptures"
<Directory "/home/user/Documents/a_directory/CurrentCaptures">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Я оставил /icons/
alias там, чтобы протестировать его, и если я захожу на http://localhost/icons/
в браузере, он работает. Но когда я пытаюсь перейти на http://localhost/CurrentCaptures/
я получаю ошибку 404 Not Found.
В /var /www /logs /error_log я получаю эту ошибку:
[Пн Авг 4 11:02:30 2014] [ошибка] [клиент 192.168.10.100] Файл не существует: /home /user /Documents /a_directory /CurrentCaptures /
Есть идеи?