|
|
|
#1 |
|
|
Activar mod_rewrite en Apache Server Mac OS X
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 |
|

| Voto + a juker12 : |
|
|
#2 | |||||||||
|
Principiante ![]()
|
Servirá en Mac OS X Leopard Server (10.5.5)?
|
|||||||||
|
||||||||||

|
|
#3 | |||||||||||||||||||||||||||||
|
Applesan@ Active ![]()
|
Me estoy volviendo loco para utilizar el mod_rewrite en Leopard. Bueno es en el primer server que lo pruebo. Y no hay manera.
He modificado /etc/httpd/httpd.conf Código:
<Directory />
Options All
AllowOverride All
Order deny,allow
Deny from all
</Directory>
Código:
<Directory "/Volumes/Server">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>>
Código:
LoadModule rewrite_module libexec/apache2/mod_rewrite.so Aunque creo que en mi caso no hace falta, ya que la carpeta del servidor lo tengo en otro disco duro. He creado archivos .htacces , tanto en la raíz, como en carpetas. Y no hay manera. Si hago un phpinfo, me comenta que el modulo esta activado. El archivo ya lo habia modificado para el servidor web que tenia, y no habia tenido ningún problema, pero no he podido renovar el dominio, y no lo puedo probar allí. Redirigia la pagina de error sin problema. He leído bastante por internet, he probado ejemplos, y no ser si es que hoy estoy tonto, o que pasa. Estoy intentando redirigir lo tipico. index.php?seccion=XXXX&categoria=XXXXX por /XXXX/XXXX. De momento me conformo con lo básico. Archivo .htacces, en la raíz. Dos archivos alice.html, y bob.html. Siempre me muestra el alice.html. Código:
RewriteEngine on RewriteRule ^alice.html$ bob.html Haber si alguien me puede realizar un ayudita. Se lo agradecería mucho. Gracias de antemano, ha quien pierda el tiempo para leer el post. |
|||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||

| Herramientas |
Artículos relacionados
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas servidor Apache | Xsagti | Servidores / Webmasters | 3 | 29/09/08 22:28:45 |
| Instalar servidor Apache y MySQL | Cocacolacowboy | Mac OS X | 1 | 21/08/08 15:43:39 |
| ATV 1.1 activar ssh | lara | Hardware Macintosh General | 2 | 25/02/08 17:34:30 |
| Tutorial Apache 2, PHP5 y MySql en Mac OS X 10.5 Leopard Client | juker12 | Servidores / Webmasters | 2 | 05/11/07 20:32:53 |
| Apache, phpmyadmin, postgreSQL, mysql-server | patton | Servidores / Webmasters | 2 | 29/12/06 06:07:15 |
| Marcar Como Leídos |