Pasar parametro de esta form http://dominio.com/?id=0123

142 visitas 2 respuestas

Amigos, alguien sabe como se hace para pasar parametros de esta forma (http://dominio.com/?id=0123)?

Yo solo se hacerlo de la forma habitual (http://dominio.com/user.php?id=0123)...

Me gustaria aprender a hacerlo como la forma del primer ejemplo, creo que esta bueno ocultar a donde se pasa el parametro, ademas lo necesito y no lo logro.

Gracias AlanB!

por

Registrado desde: 20 Aug 14

Respuestas

1 0

Eliminar el archivo se hace configurando el servidor web.

En apache puedes usar el archivo .htaccess con algo de este estilo (lo he sacado de una búsqueda en google, no he podido probar si funciona tal cual)

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]

Como ves, no funciona para todos los archivos, si no que has de indicar uno que será el que reciba los parámetros. Si quieres que esten siempre ocultos, tendrás que crear un script y que todas las peticiones vayan a través de él.

por desde España

Registrado desde: 19 Jul 07
0 0

Amigo gracias por la respuesta ;) Pero si quisiera utilizarlo a través de un script php, tendrías algún ejemplo que me abra un poquito la cabeza, que me oriente?

Gracias AlanB!

por

Registrado desde: 20 Aug 14