Estoy tratando de limpiar mis fantasmas de apache, ya que tengo un número de 'Alias en su lugar, y ponerlos todos en una mod_rewrite puede ser molesto. Sin embargo, cuando me proveen a URL específicas (como http://example.dev/robots.txt, http://example.dev/ por sí solo, el host virtual no caer de nuevo a la URL que aparece (FallbackResource /index.php
).FallbackResource en Apache2 (2.2.22 (Ubuntu))
El host virtual es un contenedor para un proyecto Zend Framework, y sin archivos .htaccess se establecen
el registro de acceso muestra .... "GET/HTTP/1.1" 302 0
, pero Google Chrome está mostrando 'reciben datos' y. 'Error 324 (net :: ERR_EMPTY_RESPONSE): el servidor ha cerrado la conexión sin enviar ningún dato.'
Comentando la línea FallbackResource
, y volviendo a habilitar el mod_rewrite basado en <Location />
funciona como ex pected sin embargo.
EDIT: No hay nada en el vhost que pueda ver para evitar que funcione. Algunas líneas Alias
(que se supone que funciona con FallbackResource) y algunas FilesMatch
para detener el acceso al archivo con extensiones particulares. Lo único que aparece en los registros es 404 cuando intenta ir a la URL y no a index.php (el recurso listado).
<VirtualHost *:80>
ServerAdmin [email protected]
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.
<FilesMatch ".*\.xml">
Order allow,deny
Deny from all
</FilesMatch>
<Directory "/var/website/current/html/">
Options FollowSymLinks All
AllowOverride All
</Directory>
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>
¿Hay algo en los registros de errores de Apache? – nneonneo
¿Hay alguna directiva en su vhost que pueda evitar que FallbackResource funcione? Por favor, publique una sección más grande de su configuración de vhost. –
¿Alguna vez resolvió esto? Estoy teniendo el mismo problema. – Marlun