2013-12-05 2 views
0

В настоящее время с моей компанией мы работаем с сторонним программным обеспечением для многофакторных фронтов (порталов) под названием ZNode. У нас есть пара порталов/магазинов, и у нас есть веб-команда, которая настроила порталы для использования разных заголовков/нижних колонтитулов/навигации. URL-адрес для магазинов отличается в нашей среде dev (store1.com/shoppingcart.aspx vs store2.com/shoppingcart.aspx), и они имеют разные виды одной и той же страницы и следуют той же навигации, что и различные кнопки в магазин.Разработка нескольких магазинов

Проблема в том, что мне нужно устранить проблемы для store2.com/shoppingcart.aspx, но когда я пытаюсь сделать это на локальном хосте через визуальную студию, я перемещаюсь между хранилищем1 (основной магазин) и store2 (тот, который я необходимо устранить неполадки), и я не знаю, как оставаться на портале store2, потому что, когда я запускаю страницу/проект локально через VS, URL-адрес, конечно, является ссылкой localhost с номером порта, поэтому я не могу оставаться на втором портале, например Мне нужно. Я просто перемещаюсь между ними, когда попадаю на страницу, которая является одним порталом, а не другим. И когда я добираюсь до общей страницы (например, shoppingcart.aspx), я перехожу на главный магазин/портал.

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

В настоящее время у нас есть сайт localhost dev, настроенный через IIS для работы на определенном порту с аутентификацией нашего активного входа в систему. Не знаю, помогает ли это или нет.

+0

Как это работает на производстве? Если это ключ от имени домена, вы можете изменить свой файл hosts, чтобы ваша локальная машина «выглядела» как производственный URL-адрес – Hogan

+0

. В dev (второй магазин еще не выкатился) каждый из них действует как два разных веб-сайта. Каждый из них имеет свой собственный URL ('http: // store1.com' и' http: // store2.com'). Думаете, вы даете объяснение, как изменить файлы хоста, чтобы сделать это? Раньше я этого не делал. –

+0

Просто добавьте запись в файл hosts, который отображает 'store2.com' в' 127.0.0.1'. Суперпользователь - лучший сайт, чтобы спросить, как это сделать. – Hogan

ответ

0

Похоже, вам нужно создать несколько привязок к тем же самым сайтам в iis на вашем компьютере-разработчике. Как store1.com и store2.com. Затем карту как на локальном поле в файле хостов (system32/драйверы/и т.д./хосты)

127.0.0.1 store1.com 
127.0.0.1 store2.com 

Таким образом, ваши местные IIS будет отвечать на запросы в обоих доменах с того же сайта.

Смежные вопросы