(Заранее прошу прощения за то, что мне не хватило технической глубины, чтобы задать этот вопрос осмысленно)
В настоящее время у меня есть статический веб-сайт AngularJS, размещенный на AWS S3. Я использую AWS Route 53 для DNS. Я могу получить доступ к сайту через браузер (например, example.com
) как это:
example.com
example.com/siteA
example.com/siteB
Я хочу зарегистрироваться exampleA.com
и exampleB.com
чтобы добраться до этого:
example.com
(как сейчас)exampleA.com
(указывает на содержание сайта без отображения "/siteA
"в URL-адресе)exampleB.com
(также указывает на /siteB
)Я делал это раньше с переадресацией домена GoDaddy с маскированием, но я не могу понять, как это сделать с Route53, и не могу найти его в их документации. И поскольку это статический веб-сайт S3, я не могу добавить сервер в микс, чтобы выполнять там маршрутизацию (по крайней мере, в моем понимании).
Спасибо!
Amazon Route 53 не может этого сделать. Route 53 - это служба DNS, а маскирование не является функцией DNS.
Поскольку веб-сайт уже хранится на Amazon S3, просто создайте 2 корзины, одну для exampleA.com и одну для exampleB.com, каждая из которых содержит свои собственные сайты без вложенных папок.
Перенаправление домена GoDaddy с маскированием - это не DNS, это обратный веб-прокси.
Вам понадобится VPS, чтобы сделать это самостоятельно или найти другую услугу. (GoDaddy кажется достаточно надежным для доменов, которые вы хотите замаскировать, вам не нужно использовать GoDaddy DNS для этого. Godaddy Forwarding.)
Другая полезная информация о Википедия
Также, чтобы перефразировать свой вопрос, вы хотите посмотреть на виртуальные хосты, указать эти домены на подпапки, опубликовать новый вопрос с соответствующей информацией (IIS, Apache, Litespeed)