Я долго искал ответ на свой вопрос, и после прополки возможных решений, которые могут иметь или не иметь никакого отношения к моему вопросу, я сломался, и вот я здесь. Заранее извиняюсь, если это повтор.
Быстрый фон:
Мой опыт работы с Azure ограничен, но я учусь.
Мы в Германии. Мой клиент решил, что мы переместим все наши веб-сайты на его платформу Azure с нашего текущего виртуального сервера STRATO. У нас есть 5 веб-сайтов, которые в настоящее время существуют на виртуальном сервере, которые необходимо переместить. Все это PHP/MySQL, у нас все настроено в нашей Azure для этого, так что проблем нет.
Поскольку TLD домена — .de и .plus, и вы не можете добавить их в саму Azure (что постоянно ставит меня в тупик по сей день), мы должны отредактировать запись DNS с помощью STRATO, и эту часть я тоже понимаю.
Структура каталогов представляет собой папку «сайт», а затем пять отдельных подпапок, по одной на каждый веб-сайт. Это нормально.
В Azure есть один поддомен — xxx.azurewebsites.net, он указывает на пустую папку «wwwroot», что тоже не проблема.
Вот две вещи, которые сводят меня с ума:
В другом посте я читал, что нам потребуется одно веб-приложение на каждый входящий домен, надеюсь, это не так.
Я с удовольствием предоставлю любую дополнительную информацию, если она поможет.
Любая помощь будет принята с благодарностью! Заранее спасибо.
Спасибо за информацию, как я уже сказал, я новичок в Azure, не был уверен, что это связано с дополнительными затратами. Я соберусь с командой и посмотрю, что возможно. Тем не менее, любая другая информация будет оценена.
Поэтому я бы рекомендовал пойти с этой установкой:
Идеально то, что я ищу. Я предложу это своему клиенту сегодня. Как только мы проверим это и оно сработает, я отмечу это как ответ. Ценю вашу помощь!
рад что помогло!
«В другом сообщении я читал, что нам потребуется одно веб-приложение на каждый входящий домен, надеюсь, это не так». - почему это может быть проблемой? Может быть гораздо лучшее решение с точки зрения разделения проблем. Вы можете запустить их все в рамках одного плана службы приложений, поэтому стоимость будет одинаковой. Затем, в зависимости от ваших потребностей, вы можете поставить перед ними что-то вроде Azure FrontDoor и выполнить маршрутизацию на основе пути.