Заголовок местоположения PHP Игнорировать хэш

Возможный дубликат:
URL-фрагмент и 302 перенаправления

Я интегрирую вход Facebook на свой сайт. Когда Facebook перенаправляется на мой сайт с параметром запроса кода, в конце появляется хеш http://myurl.com/code=xxx#_=_ Когда я затем перенаправляюсь с этого URL на другой URL-адрес на моем сайте:

 header('Location: http://myurl.com/home'); 

Он сохраняет хэш-тег и заканчивается как http://myurl.com/home#_=_

Есть ли способ перенаправить без хэша или кто-нибудь знает Facebook, чтобы заставить его перестать добавлять хэш в первую очередь?

Кажется, что JavaScript – единственный способ удалить хэш, так как хэш никогда не отправляется на сервер каким-либо образом. Поэтому я добавил скрипт к пустой странице:

 window.location.hash = ''; window.location.href = "http://myurl.com" 

Это ответ на данный момент, но я соглашусь лучше.

Вы можете перенаправить на свою серверную часть PHP URL-адрес, который содержит собственный хэш. Это то, что я должен был сделать с помощью ruby-приложения, использующего backbone.js.

PS – я указал redirect_uri и FB по-прежнему добавлял глупую строку #_=_ : /