Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/04/2013, 13:12
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Redirección 301 URL .htaccess

Cita:
Iniciado por Ivan_RM88 Ver Mensaje
Okeeey, partiendo de lo que sale en ese post...al querer convertir:

midominio/blog/?portfolio=mievento a midominio/es/nuestroseventos/mievento

He de usar esto:

RewriteCond %{QUERY_STRING} ^portfolio=([A-z0-9]*)$
RewriteRule ^(.*)$ /es/nuestroseventos/$1? [R=301,L]

No da error, aunque sigue mostrando la URL original.

¿En qué me equivoqué?

¡Saludos!
A ver

Código:
RewriteCond %{QUERY_STRING} portfolio=(\w+)  
RewriteRule ^blog/portfolio.php /es/nuestroseventos/%1? [R=301]
El problema con esa contrucción, es que las carpetas es, nuestroseventos y lo que se pase como valor a portfolio en la query (una carpeta ó un archivo), deben existir

la directiva rewriteRule se compone 2 partes básicas, la primera es una expresión, pero la segunda siempre es un destino existente

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.