Seguro que alguno de vosotros os ha pasado por la cabeza tener en vuestro Mac OS X una web o portal que necesite mod_rewrite para las urls cortas.
Hoy dia cualquier blog lo necesita como wordpress u otros foros. Si eres webmaster y te gusta tener tus diseños a mano para editar, este post te va a gustar.
En principio no requiere complicacion alguna, cuando leas las primeras lineas te sonara bastante por que se hace igual que en Linux o Windows.
Solo hay un pequeño detalle para Mac OS X.
Manos a la obra
En Terminal escribe:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
Explicacion, para ver todos los ocultos.
Abre /etc/httpd/httpd.conf
Busca LoadModule rewrite_module libexec/httpd/mod_rewrite.so y descomentala
Busca AddModule mod_rewrite.c y descomentala
Busca AllowOverride All y comprueba que esta en el directorio de tus documentos
Busca AccessFileName .htaccess y descomenta
Retaura Apache
sudo apachect2l restart
En TU_USUARIO/Library/WebServer/Documents procura que este un archivo .htaccess creado con TexEdit por ejemplo
Y ahora el truco por que no funciona en Mac OS X normalmente
Y el truco esta en que en /etc/httpd/users TU_USUARIO
abres TU_USUARIO.conf y cambias la primera linea por esto
Options All
AllowOverride All












