Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2013, 13:50
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 3 meses
Puntos: 1
urls amigables

Buenas tengo esta configuración en el htaccess que hace lo siguiente cuando recibo una URL del tipo http://www.miweb.com/index.php?op=categoria&op2=archivo lo transforma en una url del tipo http://www.miweb.com/index/categoria/archivo hasta aquí funciona correctamente

Cita:
SetEnv PHP_VER 5_3
SetEnv REGISTER_GLOBALS 0

Options +FollowSymLinks

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /index.php?op=$1&op2=$2 [L]
Ahora lo que intento es que otras urls con esta estructura algo más larga me las transforme también y para eso uso este código que no consigo hacer funcionar
Cita:
Rewriterule ^articulo/(.+)/(.+) /index2.php?op=blog/mBlog&op2=viewArticle&id=$1&id_category=$2
Este básicamente lo que intento hacer es que las url's del tipo
http://www.miweb.com/index/blog/view...&id_category=3 las transforme a http://www.miweb.com/articulo/20/3/ pero no consigo hacerlo funcionar.

El .htaccess completo seria este
Cita:
SetEnv PHP_VER 5_3
SetEnv REGISTER_GLOBALS 0

Options +FollowSymLinks

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /index.php?op=$1&op2=$2 [L]
Rewriterule ^articulo/(.+)/(.+) /index2.php?op=blog/mBlog&op2=viewArticle&id=$1&id_category=$2
Gracias,
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com