dispongo de este codigo en un servidor linux y apache en mi .htaccess
Código:
resulta que lo que quiero es pasarle o 1 o 2 variables a reportaje.php, pero si tengo el .htaccess asi: RewriteEngine on RewriteBase / Options -Multiviews RewriteRule ^reportajes/$ reportajes\.php RewriteRule ^reportajes/(.*)/$ reportajes\.php?anyo=$1 RewriteRule ^reportajes/(.*)/(.*)/$ reportajes\.php?anyo=$1&reportaje=$2
Código:
y le paso: RewriteEngine on RewriteBase / Options -Multiviews RewriteRule ^reportajes/$ reportajes\.php RewriteRule ^reportajes/(.*)/(.*)/$ reportajes\.php?anyo=$1&reportaje=$2
www.miweb.com/reportajes/2010/hola-pepito/ o www.miweb.com/reportajes/
todo correcto, pero cuando le paso:
www.miweb.com/reportajes/2010/
me da error.
Sin embargo, si en .htaccess tengo:
Código:
solo le puedo pasar:RewriteEngine on RewriteBase / Options -Multiviews RewriteRule ^reportajes/$ reportajes\.php RewriteRule ^reportajes/(.*)/$ reportajes\.php?anyo=$1
www.mierb.com/reportajes/ o www.miweb.com/reportajes/2010/ pero no le puedo pasar www.mierb.com/reportajes/210/hola-pepito/
y por ultimo si tengo el codigo que he puesto al principio:
Código:
pues entre en www.miweb.com/reportajes/2010/hola-pepito/ pero el siguente enlace me lo anida: www.miweb.com/reportajes/2010/hola-pepito/el-siguiente-reportaje/ y a partir de ahi si empiezo a pinchar en mas enlaces, se empiezan a acumular en la barra de direcciones, porque el anyo que recojo en el get recoje 2010/hola-pepito/.... todo en lo mismo. y el get del reportaje no recoje nada, mientras que en los anteriores ejemplos de arriba, cada uno recoje el suyo...RewriteEngine on RewriteBase / Options -Multiviews RewriteRule ^reportajes/$ reportajes\.php RewriteRule ^reportajes/(.*)/$ reportajes\.php?anyo=$1 RewriteRule ^reportajes/(.*)/(.*)/$ reportajes\.php?anyo=$1&reportaje=$2
¿Alguien me puede decir cómo puedo pasarle 0, 1 o 2 variables a mi reportaje.php?
es decir:
www.miweb.com/reportajes.php ==> www.miweb.com/reportajes/
www.miweb.com/reportajes.php?anyo=2010 ==> www.miweb.com/reportajes/2010/
www.miweb.com/reportajes.php?anyo=2010&reportaje=hola-pepito ==> www.miweb.com/reportajes/2010/hola-pepito/
MUCHAS GRACIAS, me estoy volviendo locooo