Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2009, 13:58
jury
 
Fecha de Ingreso: julio-2009
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
Ayuda con RewriteRule en .htacces

Hola, bueno.. resulta que estoy trabajando en una web dinamica :D
y quiero hacer lo siguiente

Dominio/index.php?pagina=indice --> por medio del indice, hare que se muestre gran parte de las paginas que hay

y en caso de tener que trabajar con paginas

Dominio/index.php?pagina=indice&n=5

para este segun caso tengo la siguiente regla.

RewriteRule ^(.+)/(.+)\.php$ index.php?nombre=$1&clave=$2 [L]

esa regla de momento me esta funcionando perfectamente

pero.. esta regla solo la ocupo para url's como la siguiente

Dominio/noticias/2.php

lo que quiero, es procesar por medio de .htacces url's como la siguiente

Dominio/5.php --> la gracias es que donde esta ese "5" yo pueda poner cualquier valor y este sea tomado como una variable...

de momento esto fue lo que use.

RewriteRule ^(.+)\.php index.php?nombre=$1 [L]

el problema esta en que la variable "nombre" no me devuelve el valor (en el caso de arriba seria 5), y me devuelve "index"

por si hay cualqueir problema esta es mi archivo htacces


Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.+)/(.+)\.php$ index.php?nombre=$1&clave=$2 [L]
RewriteRule ^(.+)\.php index.php?nombre=$1 [L]

(tengo otras fallas T_T pero ya estoy tratando de arreglarlas )

Espero se alla entendido, en verdad me esta costando un poco todo esto, pero estoy tratando de todo para poder hacerle funcionar :P