AWS Route53: Перенаправление домена без изменения URL в браузере - PullRequest
0 голосов
/ 03 марта 2020

У меня есть Домен, купленный у AWS и размещенный на AWS Маршруте 53. Предположим, домен - example.com. Кроме того, у меня есть учетная запись на zendesk с поддоменом example.zendesk.com.

. Я хотел бы сопоставить поддомен help.example.com с example.zendesk.com. Я могу сделать это, добавив запись CNAME в Route53. Когда я пишу help.example.com в моем браузере, он перенаправляет на запрошенную страницу. Однако домен браузера меняется на example.zendesk.com. Я хотел бы получить возможность перенаправления на страницу без изменения домена в браузере.

Как я могу это сделать?

1 Ответ

1 голос
/ 03 марта 2020

Есть способ сделать это с помощью iframe, поместите это html на S3 и сопоставьте ваш help.example.com с S3 stati c веб-сайт

<!DOCTYPE html>
<html>
  <head>
    <title>My website</title>
    <base target="iframe">
  </head>
  <body style="margin: 0px">
    <iframe id="iframe" src="example.zendesk.com" style="position: absolute; height: 100%; width: 100%; border:0px">
      <p>Your browser does not support iframes.</p>
    </iframe>
  </body>
</html>

Другой вариант - правило перезаписи, но я не знаю, поддерживает ли AWS это или нет

...