Tengo un archivo .htaccess para redirigir internamente, pero la url que debo poner lleva el signo ?, que es el mismo utilizado por el propio motor de comparaciones, ¿Alguien sabe como hacerlo?.
Saludos,
Logout.
|
|
#3 (permalink) |
|
ServerNinja: /kick Murhpy
![]() ![]() ![]() ![]() Fecha de Ingreso: agosto-2006
Ubicación: iPhone: 14.624481,-90.487457
Mensajes: 1.125
|
Respuesta: .htaccess, escapar el signo ?
Los caracteres los escapas usando la barra '\', así: \. \? \*
__________________
JavierAroche.com |
|
|
|
|
|
#5 (permalink) |
![]() |
Respuesta: .htaccess, escapar el signo ?
Hola Logout, espero que me puedas ayudar en esto, he visto tu post y veo que algo se parece a mi problema y tu ya lo solucionaste y esperaría tu ayuda.
Bueno yo tengo mis links modulares de esta manera http://mipagina.com/?seccion=seccion1 http://mipagina.com/?seccion=seccion2 y así sucesivamente, y también utilizo dos variables como por ejemplo http://mipagina.com/?seccion=seccion1&id=1. Para convertirlo a urls dinámicas, utilizo este archivo .htaccess Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^([A-Za-z0-9-_]+)\.html/?$ ./?seccion=$1 [NC,L] //para una variable RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)\.html/?$ ./?seccion=$1&id=$2 [NC,L] //2 variables Cosa que obtengo link como estos: http://mipagina.com/seccion1.html http://mipagina.com/seccion1/1.html me funcionan perfectamente Pero aquí va mi consulta yo quiero poner este link http://mipagina.com/seccion1.html?id=1 entonces tengo el problema que no puedo recibir por get la variable id,no lo encuentro, espero que me puedan ayudar en solucionarlo Aclaro: yo quiero que por ejemplo digamos tengo una noticia, entonces la noticia tiene comentarios, para ver estos comentarios debo de obtenerlos con el id de noticia, tal como lo ven en el link anterior Nota: he intentado quitándole la última línea del archivo .htaccess (2 variables) pero es igual mi tema está posteado en http://www.forosdelweb.com/f58/ayuda-con-urls-dinamicas-589684/ |
|
|
|