#apache #wamp #alias
#apache #wamp #псевдоним
Вопрос:
У меня есть следующая строка в моем файле httpd.conf:
AliasMatch ^/myProject/src/foobar/(?:.*)$ /myProject/src/foobar/index.html
Я бы хотел, чтобы любой URL-адрес, соответствующий шаблону http://localhost/myProject/src/foobar/(.*)$
, перенаправлял на index.html файл , который у меня висит в at http://localhost/myProject/src/foobar/
. Вместо этого я получаю 404, когда пытаюсь получить доступ к любому файлу внутри foobar
папки. Что дает?
Комментарии:
1. У вас есть настройка виртуального хоста? Вы дали Apache разрешение на доступ
/myProject/src/foobar
2. В итоге я понял это — оказывается, мне также понадобились некоторые разрешения для каталогов. Теперь все хорошо.
Ответ №1:
Синтаксис: регулярное выражение AliasMatch file-path|directory-path
примеры:
AliasMatch ^/one c:/wamp/www/index.php
[windows]
AliasMatch ^/icons(.*) /usr/local/apache/icons$1
[linux]