rewriterule reescribir htaccess example domain amigables php .htaccess get

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?