Я установил запись CNAME для перенаправления через корзину Amazon S3, однако есть кое-что, что не работает должным образом (я, конечно) с CNAME. Я ожидаю перенаправить вымышленный поддомен, например, s3.example.com
на Amazon S3. ведро с тем же именем.
Теперь проблема в том, что example.com
не имеет SSL, в то время как Amazon Bucket делает. Как я и предполагал, с помощью правила CNAME он должен перенаправить трафик, прежде чем когда-либо достигнуть моего веб-сервера, и проверить наличие сертификата, заметив, что для этой цели DNS настроен на моего провайдера домена, а не на моего провайдера хостинга.
Почему он когда-либо проверяет SSL, когда существует правило CNAME, и оно работает? Если, например, я удаляю s
из URL, он открывает соответствующий файл в корзине без предупреждения сертификата.
редактировать: ошибка возвращается другая, я постараюсь перевести и адаптировать ее:
s3.mydomain.com is using a not valid certificate. the certificate is
only valid for the following names: *.s3.eu-central-1.amazonaws.com,
*.s3-eu-central-1.amazonaws.com, s3-eu-central-1.amazonaws.com, s3.eu-
central-1.amazonaws.com, s3.dualstack.eu-central-1.amazonaws.com,
*.s3.dualstack.eu-central-1.amazonaws.com, *.s3.amazonaws.com
тогда кажется, что он читает правило CNAME и ищет правильный домен (amazon s3), затем сопоставляет его с моим доменом и видит, что это другое имя, затем останавливается перед перенаправлением. По этой причине, если я удалю s
это не даст никакой ошибки. Теперь я попытаюсь установить Давайте зашифруем и посмотрим, поможет ли наличие сертификата, но я думаю, что это все равно заставит это контрольное объявление снова дать похожий, если не тот же результат.