php - reescribir - Cómo leer $_GET variables con(mod rewrite powered) buenas URL
reescribir url htaccess (1)
Necesita agregar QSA
( QSA
cadena de consulta) a sus banderas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [QSA,PT,L]
Entonces su $_GET
contendrá los valores correctos.
Hola compañeros programadores,
Estoy usando buenas URL la primera vez y no puedo descubrir por qué no puedo leer mis respuestas de oAuth de mi script.
Así que esta es mi configuración:
.htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
Tengo un script que usa Google o el sistema de realidad para iniciar sesión en un usuario. Esta secuencia de comandos envía al usuario a la página de la API de Google donde pueden permitir que mi sitio web lea su dirección de correo electrónico y luego enviar al usuario de regreso a mi sitio con muchas variables $ _GET.
Le digo a Google que lo envíe a
http://mywebsite/login/google/response
y lo hace ..
El problema es que Google envía el resultado en el formato GET normal como este:
http://mywebsite/login/google/response/?openid.ns=http%3A%2F%2Fspecs.openid.ne[..]
y mi script no puede leerlo ...
¿Hay alguna forma de leer $ _GET variables cuando se mezclan con buenas URL?