tengo esto en mi .htaccess:
Código Apache:
Ver original
# % -> esto es para evitar un error con el highlight, de este foro, puedes borrar esta linea RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)/?$ /profile.php?ref=$1
bueno lo que hace este code es que si yo entro con esta url ejemplo:
http://mipagina.com/usuario funciona bien tambien cuando yo entro a la url http://mipagina.com/profile.php?ref=usuario funciona
bueno pero lo que yo quiero es que cuando los usuarios pongan en su navegador la url http://mipagina.com/profile.php?ref=usuario lo redireccione a la url: http://mipagina.com/usuario o sea como que esta quede permanente poniendo cualquiera de las dos url
un ejemplo mejor como facebook que tiene facebook.com/profile.php?id="numero de id del usuario" y cuando pones esa url te da: facebook.com/usuario
me explico que de las dos formas que ponga el usuario siempre de http://mipagina.com/usuario
intente con expresiones como [R=301,L] pero no funciona.
enrealidad no se que se usura para eso me lei el mod_rewrite que aparese en la pagina de apache pero no encontre algo como para eso
bueno al que me ayude con alguna ideita gracias de antemano
saludos!