Как мне добавить поддомен CNAME в веб-приложение Azure

#azure #cname

#azure #cname

Вопрос:

У меня есть веб-приложение в Azure, и я пытаюсь создать поддомен.

Мой обычный веб-сайт www.example.com

и я хотел бы создать api.example.com

Который на самом деле указывает на www.example.com/api

Я использую Ezoic и добавил свой CNAME на портал конфигурации

введите описание изображения здесь

Затем я также установил эти параметры на портале Azure, однако у меня это не работает? У кого-нибудь есть идеи, как я могу заставить это работать?

введите описание изображения здесь

Комментарии:

1. Уверен, что CNAME может указывать только на домен, а не на URL?

2. Я думаю, возможно, для этого мне нужно переписать URL-адрес? Я использую ASP.Net

Ответ №1:

Чтобы использовать поддомен, вам необходимо сопоставить домен с подстановочным знаком с cname. Подробная информация о процессе приведена в https://learn.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-custom-domain#create-the-cname-record-1

Комментарии:

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

2. Вы сможете создать «api.example.com «который будет указывать на»www.example.com/api «. Но вам нужно будет зарегистрировать основной домен с помощью «*.example.com »

3. Спасибо, я смог добиться того, чего добился, используя предоставленную вами ссылку вместе с перезаписью URL