Foros del Web » Administración de Sistemas » Apache »

.htaccess en local con XAMPP no funciona

Estas en el tema de .htaccess en local con XAMPP no funciona en el foro de Apache en Foros del Web. Hola señores Estoy usando XAMPP para mis pruebas locales. Aunque tengo descomentado en el httpd.conf la linea: Código: LoadModule rewrite_module modules/mod_rewrite.so No funciona este script: ...
  #1 (permalink)  
Antiguo 09/11/2009, 19:58
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 10 meses
Puntos: 7
.htaccess en local con XAMPP no funciona

Hola señores

Estoy usando XAMPP para mis pruebas locales. Aunque tengo descomentado en el httpd.conf la linea:

Código:
LoadModule rewrite_module modules/mod_rewrite.so
No funciona este script:

Código:
# Error pages
ErrorDocument 400 /error.php?pagerr=400
ErrorDocument 401 /error.php?pagerr=401
ErrorDocument 403 /error.php?pagerr=403
ErrorDocument 404 /error.php?pagerr=404
ErrorDocument 500 /error.php?pagerr=500
En su lugar me sale el siguiente error:

Código:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Cuando reviso el error log tengo esto:

Código:
[Mon Nov 09 21:50:13 2009] [alert] [client 127.0.0.1] /Applications/xampp/xamppfiles/htdocs/miproyecto/.htaccess: ErrorDocument not allowed here
Por que no esta permitido el ErrorDocument en local, o mejor aun, bajo XAMPP ???. Alguna idea como poner a funcionar los .htaccess localmente ???
__________________
JuniHH
- Mi blog
- Mi portafolio

Última edición por junihh; 09/11/2009 a las 20:04
  #2 (permalink)  
Antiguo 15/11/2009, 17:01
 
Fecha de Ingreso: febrero-2008
Ubicación: /home/public_html
Mensajes: 551
Antigüedad: 16 años, 10 meses
Puntos: 10
Respuesta: .htaccess en local con XAMPP no funciona

Es lo mismo que queria preguntar.

Yo tengo el EasyPhp, y buscando en la web para que funcione las URL Amigables me decian que descomente la linea del httpd.conf donde dice:

Cita:
LoadModule rewrite_module modules/mod_rewrite.so
He hecho todo eso y no me funciona nada, al parecer no quiere leer el .htaccess.

He buscado algo de informacion y he encontrado que XAMPP descomentando funcionaria, pero veo con XAMPP tambien no funciona. Ahora cual sera el problema.

Alguien sabe si es pocible hacer funcionar el "mod_rewrite" en windows.
  #3 (permalink)  
Antiguo 15/11/2009, 17:31
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 10 meses
Puntos: 7
Respuesta: .htaccess en local con XAMPP no funciona

Aun tengo la duda abierta, porque encuentro la solucion. Espero que alguien mas sepa.
__________________
JuniHH
- Mi blog
- Mi portafolio
  #4 (permalink)  
Antiguo 29/07/2011, 23:01
Avatar de Poloq  
Fecha de Ingreso: julio-2010
Ubicación: Santa Fe, Santa Fe, Argentina
Mensajes: 5
Antigüedad: 14 años, 5 meses
Puntos: 2
Sonrisa Respuesta: .htaccess en local con XAMPP no funciona

Asegúrense que el archivo "error.php" esté en la raíz de XAMPP, en la carpeta "htdocs".

Ami me pasaba lo mismo y error era que colocaba el archivo "error.php" en la raíz del sitio y tenia que ir en la carpeta raíz de XAMPP en la carpeta "htdocs".
  #5 (permalink)  
Antiguo 30/07/2011, 14:22
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 10 meses
Puntos: 7
Respuesta: .htaccess en local con XAMPP no funciona

Tienes razón Poloq, funcionó muy bien el poner el "error.php" y el ".htaccess" directamente en el "htdocs" en vez de en el site en cuestión. Muchísimas gracias por el tip, este post está bastante viejo, pero valió la pena tu comentario.
__________________
JuniHH
- Mi blog
- Mi portafolio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:02.