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

Problema con .htaccess - AYUDA!!!!

Estas en el tema de Problema con .htaccess - AYUDA!!!! en el foro de Apache en Foros del Web. Amigos que tal, acabo de tener un problema muy grave, estuve desarrollando una web en modo local, en mi pc, con windows, con el xampp ...
  #1 (permalink)  
Antiguo 22/01/2008, 17:15
 
Fecha de Ingreso: enero-2008
Mensajes: 115
Antigüedad: 16 años, 10 meses
Puntos: 1
Exclamación Problema con .htaccess - AYUDA!!!!

Amigos que tal, acabo de tener un problema muy grave,
estuve desarrollando una web en modo local, en mi pc, con windows, con el xampp instalado, mis proyectos los guardo dentro de una carpeta llamada WEB
algo asi:
c:\web, donde este viene a ser mi localhost... dentro de esto tengo mis proyectos cosa q cuand pruebo lo q hago lo jalo así... suponiendo q tengo una carpeta llamada miproyecto dentro de WEB:
http://localhost/miproyecto/

en fin... como les dije trabajo bajo windows... y tengo el xampp instalado, configure su apache para habilitar el mod_rewrite y estoy usando el .htaccess

el problema es q cuando subi el proyecto q hice a un servidor de pruebas
www.midominio.com/miproyecto

me sale este 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.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
cuando pongo un .htaccess simple como
RewriteRule ^prueba miarchivo.php

todo funciona bien pero este .htaccess que hice no lo reconoce ese servidor de pruebas... alguien podría ayudarme y decirme q está mal?

Código:
Options +FollowSymLinks
RewriteRule ^catalog/([0-9a-zA-Z-._]+)\.html/([0-9]+) catalog.php?category=$1&__page=$2
RewriteRule ^catalog/([0-9a-zA-Z-._]+)\.html catalog.php?category=$1
RewriteRule ^catalog catalog.php
RewriteRule ^product/([0-9a-zA-Z-._]+)\.html product-info.php?id=$1
RewriteRule ^cart/delete/([0-9]+) system/controllers/cart.controller.php?action=delete&producto_id=$1
RewriteRule ^cart/([a-zA-Z]+) system/controllers/cart.controller.php?action=$1
RewriteRule ^cart cart.php
RewriteRule ^checkout/finish system/controllers/pedido.controller.php?action=add
el servidor de pruebas es linux, y como les dije el mod_rewrite esta habilitado xq hice una pequeña prueba y funcionó... lo q me parece es q hay algo mal en ese .htaccess q el linux no lo reconoce bien y me genera ese error

ayúdenme por favor!!!!!!!!!!
  #2 (permalink)  
Antiguo 23/01/2008, 03:16
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Re: Problema con .htaccess - AYUDA!!!!

No he chequeado la sintaxis de ese .htaccess, pero revísala. De todas formas, ¿no falta hacer un RewriteEngine On al principio?
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 23/01/2008, 10:08
 
Fecha de Ingreso: enero-2008
Mensajes: 115
Antigüedad: 16 años, 10 meses
Puntos: 1
Re: Problema con .htaccess - AYUDA!!!!

no no... fuera de eso... del rewriteengine on.... eso ya lo sé... pero no sé xq me genera el error...
  #4 (permalink)  
Antiguo 23/01/2008, 13:49
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Re: Problema con .htaccess - AYUDA!!!!

La sintaxis del siguiente .htaccess es correcta:

Código:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^catalog/([0-9a-zA-Z-._]+)\.html/([0-9]+) catalog.php?category=$1&__page=$2
RewriteRule ^catalog/([0-9a-zA-Z-._]+)\.html catalog.php?category=$1
RewriteRule ^catalog catalog.php
RewriteRule ^product/([0-9a-zA-Z-._]+)\.html product-info.php?id=$1
RewriteRule ^cart/delete/([0-9]+) system/controllers/cart.controller.php?action=delete&producto_id=$1
RewriteRule ^cart/([a-zA-Z]+) system/controllers/cart.controller.php?action=$1
RewriteRule ^cart cart.php
RewriteRule ^checkout/finish system/controllers/pedido.controller.php?action=add
Probado en un servidor windows y en otro linux. No da ningún error interno. Si añado un error aposta, sí sale. Luego tiene pinta de que el mod rewrite del servidor no está bien configurado
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
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 00:55.