Tendria, primero que limpiar la url con algo como esto
Código PHP:
$patron = "/(?<!\")((\s+(http[s]?:\/\/)|(www\.))?(([a-z][-a-z0-9]+\.)?[a-z][-a-z0-9]+\.(([a-zA-Z]{2}|aero|asia|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobi|museum|name|net|org|pro|tel|travel)(\.[a-z]{2,2})?))\/?[a-z0-9._\/~#&=;%+?-]+[a-z0-9\/#=?]{1,1})/is";
Pero como lo interpretaria y reconoceria.
Lo que pasa es que no quiero activar el register_global, y no se si se puede usar htaccess con eso en OFF