RewriteEngine On
RewriteRule ^(.+) indexb.php?nombre=$1
Me manda a indexb.php pero la variable nombre me guarda "indexb.php" en lugar de guardar la variable de localhost/ejemplo, debería de guardar "ejemplo".
| |||
En htaccess $1 me almacena el nombre del archivo y no la variable RewriteEngine On RewriteRule ^(.+) indexb.php?nombre=$1 Me manda a indexb.php pero la variable nombre me guarda "indexb.php" en lugar de guardar la variable de localhost/ejemplo, debería de guardar "ejemplo". |
| ||||
Respuesta: En htaccess $1 me almacena el nombre del archivo y no la variable Usa el flag QSA
Código Apache:
Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: En htaccess $1 me almacena el nombre del archivo y no la variable Creo que el problema es otro, tal como lo tienes hecho esa regla de .htaccess también afecta al archivo indexb.php, se está haciendo una especie de bucle circular de redirecciones... La solución: añadir una excepción a la regla a este archivo:
Código Apache:
Ver original
__________________ www.mundodivx.com || www.mundodivx.org Pon tu mano en un horno caliente durante un minuto y te parecerá una hora. Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto. Eso es la relatividad. |
Etiquetas: |