Visual Web Developer и несколько сайтов на одном FTP-сервере - PullRequest
1 голос
/ 29 января 2009

Я использовал Visual Web Developer, чтобы открыть Website_A напрямую через FTP, что было очень приятно. Он позволил мне отредактировать файлы на моем компьютере, а затем сохранить их прямо на сервере, чтобы я мог сразу увидеть результаты, которые мои изменения имели. Это похоже на то, что я делал с UltraEdit на сайтах, отличных от .Net, но с дополнительным преимуществом Intellisense, Solution Explorer и т. Д.

В любом случае, это работало замечательно, но когда я закончил, я пошел открыть Website_B таким же образом. Но оба сайта находятся на одном FTP-сервере. Несмотря на использование разных имен пользователей и паролей, я все равно получаю файлы Website_A, когда пытаюсь открыть Website_B.

Кто-нибудь сталкивался с этой проблемой при открытии двух разных сайтов, которые используют один и тот же FTP-сервер? Есть ли способ обойти это? Я попытался переименовать папки / файлы проекта, созданные в C: \ Users \ George \ Documents \ Visual Studio 2008 \ Projects, но это не помогло. Единственная вещь, которая, казалось, работала, это удаление папок проекта и запуск заново. Любые идеи для лучшего способа обработки нескольких сайтов с одного FTP-сервера? Я ничего не могу найти в сети ...

Спасибо

Джордж Дж.

1 Ответ

0 голосов
/ 30 января 2009

Если вы обращаетесь к FTP-серверу через DNS (в отличие от IP-адреса), вы, вероятно, можете использовать поддомен, который указывает на тот же FTP-сервер.

Если запись DNS настроена на использование бесконечных поддоменов, вы можете подключиться к веб-сайту A и веб-сайту B.

Visual Web Developer должен исходить из того, что FTP-серверы, которые, по-видимому, являются разными серверами, принадлежат разным веб-сайтам, хотя на самом деле отличается только папка.

У меня нет визуального веб-разработчика, поэтому я не могу проверить это, но FireFox не мог сказать, что ftp: //1.example.com было таким же, как ftp: // 2.example.com

...