Estoy usando el servidor Apache incorporado de OS X Lion. Coloqué un archivo .htaccess
en mi directorio personal de sitios, pero Apache no lo está leyendo. Mi nombre de usuario es tophtucker, por lo que el archivo está en /Users/tophtucker/Sites/
. Pero si hago .htaccess
válido o galimatías o simplemente test
o lo que sea, no tiene ningún efecto. Si .htaccess
contiene solo "test
", debería obtener un error cuando vaya al localhost/~tophtucker/
, pero no es así.Apache (en OS X Lion) no está leyendo el archivo .htaccess
.htaccess
funciona en otros directorios (como subdirectorios de Sites
). AllowOverride
se establece en All
en httpd.conf
, y AccessFileName
se establece en .htaccess
. Es solo algo sobre el directorio Sites
. ¿Apache le da un tratamiento especial extraño o algo así?
Compruebe su configuración de apache y asegúrese de que 'AllowOverride' esté configurado en' Todo' para todos los directorios y no solo para un directorio. – Virendra
¿Hay algún mensaje útil en los registros? – sarnold