как настроить домен AWS Route 53 с Большим Картелем - PullRequest
0 голосов
/ 26 апреля 2020

Я купил домен с маршрутом 53, но не могу понять, как настроить его как пользовательский домен с Большим картелем. Инструкции Big Cartel следующие: :

1) Создание или редактирование записи CNAME с вашим провайдером DNS: Войдите в панель управления вашего провайдера DNS. , Оттуда вы захотите изменить настройки DNS. Вы сможете сделать это с помощью диспетчера DNS, настроек файла зоны, расширенной переадресации или любых других странных вещей, которые ваша DNS-компания называет. Здесь вы будете редактировать или добавлять запись CNAME. Вы либо создадите запись CNAME для www or, вам нужно будет отредактировать запись CNAME, если она уже существует. Введите следующее:

Псевдоним : www

Тип : CNAME

Точки на : введите полный URL вашего магазина (например: mybigcartelstore.bigcartel.com)

2) Перенаправление на www: Время перенаправления не-1025 * (например: mycustomdomain. net ) к www URL (например: www.mycustomdomain.net) с перенаправлением 301. В разделе переадресации домена выбранного домена выберите только переадресацию или перенаправление 301 без маскировки.

В разделе размещенной зоны Route 53 у меня есть запись CNAME, но я ввел свой адрес bigcartel.com в Value: и я не уверен, что это правильно (это должен быть псевдоним?). Я понятия не имею, как сделать шаг 2, редирект 301 (Тип: PTR? Псевдоним: нет? Значение: mystore.bigcartel.com?).

любая помощь очень ценится, спасибо.

Ответы [ 2 ]

1 голос
/ 27 апреля 2020

Из памяти приведены шаги, которые вам нужны ...

  1. Настройте CNAME в Route53, чтобы указать URL-адрес вашего магазина, например mystore.bigcartel.com. Это относится к www requests.

  2. Для вершины домена, например mycustomdomain. net, вам необходимо указать настройку корзины S3 в качестве веб-сайта.

  3. В корзине S3 вам потребуется файл по умолчанию для перенаправления 301 на www address.

(Просто предостережение, если вы хотите использовать https для запроса на вершину, который вы понадобится облачный фронт перед S3)

0 голосов
/ 28 апреля 2020

Наконец-то понял это. Вот что я сделал. Обратите внимание, что вам не нужен SSL / cloudfront w bigcartel, потому что они предоставляют SSL на своем конце.

1. в S3:

- создать корзину с названием вашего магазина (mystore.com) (без www)

- включить публикацию c доступ

- в permissions -> bucket policy, вставьте этот код, чтобы люди могли видеть ваш bucket, меняя URL после ресурса на ваш соответствующий домен

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::mystore.com/*"
        }
    ]
}

- на вкладке свойств, под "Stati c hosting hosting", выберите «Перенаправить запросы»

- в целевом сегменте написать www.mystore.com, примечание www.

- для протокола: http

2) на маршруте 53:

- создать запись CNAME для www.mystore.com

-alias: нет

-значение: mystore.bigcartel.com

3) на маршруте 53:

- создать запись A для mystore. com (нет www)

-alias: да

-alias target: если AWS не заполняет автоматически ваше ведро S3, как это было для меня, введите URL-адрес s3 БЕЗ вашего домена имя там. Например, моя корзина s3 называется mystore.com, поэтому конечной точкой URL является mystore.s3-website-us-east-1.amazon aws .com. Просто возьмите эту часть "s3-website-us-east-1.amazon aws .com" и вставьте в Alias ​​target

Оглядываясь назад, я должен был пойти с доменами Google, которые звучат намного проще.

...