Как лучше настроить разные версии сайта в iis7 (на базе https) - PullRequest
0 голосов
/ 25 июля 2011

Я работаю над сайтом (asp.net, webforms, все https), и мне нужно настроить разные версии этого сайта.

Под разными версиями я имею в виду: stable-group1, stable-group2, beta, test (ни один клиент не должен достигать этого). На данный момент есть только стабильная и тестовая версии (но я могу ожидать, что вышеупомянутые «версии» появятся в будущем).

Моя настройка в iis7 в настоящее время сайт (стабильный), субприложение (тестовый). Это «работало» нормально, пока я не обновил один из сторонних dll в тестовой версии, и теперь я получаю конфликты версий.

Одно из решений, которое я мог бы предложить, - это перенести тестовую версию в качестве самостоятельного веб-сайта. Но это будет означать, что мне нужен дополнительный сертификат (для https) или сертификат на основе звездочки (но мне также потребуется несколько сертификатов из-за адресов .com, .be, * .mobi).

Другое решение состоит в том, чтобы переместить стабильный веб-сайт также в подпрограмме и просто сохранить логин логина на «главном» сайте, и это направит клиента к правильной версии. Версии dll третьей стороны будут тогда в web.config субприложений.

Мой первый выбор будет последним решением, но я не знаю, есть ли другие проблемы / недостатки в этом. Или, если все вместе, есть и другое лучшее решение.

Если бы вы могли дать ответ, считайте меня новичком в этой теме.

Спасибо

С уважением,

Ike

1 Ответ

0 голосов
/ 25 июля 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...