Visual Web Developer и несколько сайтов на одном FTP-сервере

Я использовал 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-сервером? В сети ничего не могу найти…

Спасибо,

Джордж Дж.


person George J    schedule 29.01.2009    source источник


Ответы (1)


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

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

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

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

person Grant    schedule 29.01.2009
comment
Это не сработает. Название нашей компании — это домен, а поддомен идентифицирует конкретный сервер: ftpws18.mycompany.com - person George J; 30.01.2009
comment
Будет ли работать websitea.ftpws18.mycompany.com? Поддомены могут продолжаться некоторое время. - person Grant; 30.01.2009