Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/01/2009, 00:49
cribelo
Usuario no validado
 
Fecha de Ingreso: agosto-2007
Mensajes: 141
Antigüedad: 17 años, 4 meses
Puntos: 1
Respuesta: Problema con tres lineas del htaccess

uy a ver me esta enloqueciendo esto, no hay forma de que lo haga andar, a ver si pueden ayudarme

tengo en la home el link leer mas que es
<a href="/articulos/<?=$filaar["safeUrl"]."-".$filaar["idArticulo"]?>/">leer mas </a>
osea ejemplo
<a href="/articulos/el-articulo-de-jose-233/">leer mas </a>



bien hasta ahi joya, ese seria el link, ahora quiero que al hacer click vaya a articulos.php?titulo=el-articulo-de-jose-233

pero que en la barra de direccion no muestre articulos.php?titulo=el-articulo-de-jose-233

sino
http://www.mipagina.com/articulos/el...o-de-jose-233/

pero que en relidad este en articulos.php, se entiende??

bueno entonces hago esto en el httacces

RewriteEngine on
RewriteBase /
RewriteRule ^(articulos)/([a-zA-Z0-9-]+)/?$ articulos.php?titulo=$2


entonces seria:
-- cualquier cosa que empiece con "articulos" que despues de la barra haya cualquier cosa (a-z etc) (?$ no se que es, si me explican)
lo redirija a articulos.php?titulo=$2
y yo en articulos.php, me encargaria de tomar el id que seria 233 y mostrarlo, pero bueno no funciona
me dice esto


404 Not Found

The server can not find the requested page:

http://www.mipagina.com/articulos/el...o-de-jose-233/ (port 80)

Please forward this error screen to www.mipagina.com's WebMaster.

osea es como que no me entiende el rewrite, no se que pasa, probe tambien con


RewriteRule ^(/articulos)/([a-zA-Z0-9-]+)/?$ articulos.php?titulo=$2

osea ^(/articulos con la barra, pero tampoco, pasa que lo vi sin la barrra


bueno espero alguien sepa en que le estoy errando porq desde las 3 de la tarde que toy meta prueba, graciasss