Я так понимаю, у вас стоит задача разработки на локальном компе и выгрузка вовне по мере изменений. В общем я делаю как (не знаю подойдёт ли вам).
На локале поднимаю сайт на том же домене, что и во внешнем интернете. При этом, чтобы не особо страдать, при запущенном локальном вебсервере, браузер chrome видит сайт локальный (потому что в hosts ему указано смотреть в локал) а браузер Tor - видит внешний сайт (ему всё равно какие локальные настройки).
При этом, когда я, под утро, понял, что у меня вышел очередной релиз и нужно его залить на сервак - я с пом. Total Commander делаю сравнение директориев (с выгрузкой только изменений), а так же просто переношу локальную базу на боевой сервак с помощью phpmyadmin (сейчас освоил через ispmanager - так быстрее оказывается).
Может кто нибудь, у кого скилл более прокачен, посоветует другие пути-решения, с удовольствем послушаю. Но у меня пока так.