FallbackResource на Apache2 (2.2.22 (Ubuntu))

Я пытаюсь очистить свои виртуальные хосты apache, так как у меня есть несколько «псевдонимов», и переписывание их всех в моде _может раздражать. Однако, хотя я могу получить доступ к определенным URL-адресам (, таким какhttp://example.dev/robots.txt,http://example.dev/сам по себе виртуальный хост не будет возвращаться к указанному URL-адресу(FallbackResource /index.php).

Vhost — это контейнер для проекта Zend Framework, и файлы.htaccess не заданы.

Журнал доступа показывает .... "GET / HTTP/1.1" 302 0, но Google Chrome показывает «Данные не получены» и «Ошибка 324 (сеть ::ОШИБКА _ПУСТО _ОТВЕТ ):Сервер закрыл соединение, не отправив никаких данных.'

Комментирование строки FallbackResourceи повторное -включение-Тем не менее, мод _rewrite работает, как и ожидалось.

РЕДАКТИРОВАТЬ:В vhost нет ничего, что могло бы помешать ему работать. Несколько Aliasстрок (, с которыми FallbackResource должен работать )и несколько FilesMatchдля прекращения доступа к файлам с определенными расширениями. Единственное, что появляется в журналах, это 404, когда он пытается перейти по URL-адресу, а не к index.php (указанному ресурсу ).


    ServerAdmin webmaster@site.com
    ServerName example.com
    ServerAlias www.example.com

    DocumentRoot /var/website/current/html/

    SetEnv APPLICATION_ENV productionbackend

    # must be most specific first
    Alias /i/static /var/website/static/i
    # more /i/* Alias
    Alias /i       /var/website/current/resources/common-furniture/

    # protecting files in the directory.
    
        Order allow,deny
        Deny from all
    

    
        Options FollowSymLinks All
        AllowOverride All
    

    ErrorLog  logs/error.log
    CustomLog logs/access.log common

7
задан Alister Bulman 25 August 2012 в 10:22
поделиться