Правильный курс - не менять локальный / etc / host, а использовать "http://localhost/" в качестве URL-адреса перенаправления Facebook Connect. Это буквально то, что Facebook возвращает вам, и если вы делаете разработку локально, этото, что вы хотите.
В идеале вам нужно две регистрации приложений FB: одну для ПРОИЗВОДСТВА и одну для РАЗВИТИЯ. Таким образом, оба продолжают работать правильно, не мешая друг другу. (И, возможно, третий для БЕТА (илиПостановка, или Тестирование, или как вы хотите это назвать.))