El problema que tengo se presenta estando en México cuando quiero postear mi URL en facebook dentro del perfil , al ingresarla hace como una solicitud Ajax y trae una pestaña con información del sitio como titulo, descripción y foto , pero la URL que me esta mostrando es la Estados Unidos, http://www.midominio.com/usa/ esto supongo que pasa porque los servidores de Facebook se encuentran en USA.
Teníamos un problema muy parecido con Google, ya que al estar sus servidores en USA al realizar el crawl indexaba contendio dentro de la URL de http://www.midominio.com/usa/ , esto lo solucionamos con una validación del USER-AGENT , cuando encontraba que era Google-bot no hacia el redireccionamiento.
Supongo que para el problema que tengo en facebook debe de haber algo similar, ya hice pruebas via PHP para detectar si opera con USER-AGENT pero no funciona
if ($_SERVER['HTTP_USER_AGENT'] == "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)") {
//it's probably Facebook's bot
}else{
// Not USER-AGET
}
Alguien tiene alguna idea de que puede ser
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)