Я настроил Cloud DNS для обслуживания статического веб-сайта в Google Data Storage, чтобы проверить его работоспособность. Мне удалось настроить его с одним исключением.
Я могу получить доступ к своему веб-сайту на
www.example.com. (обратите внимание на конечную точку)
Я ожидаю, что это будет доступно на
www.example.com (без конечной точки, но это не так)
Управляемая зона автоматически добавляет конечную точку, поэтому я не могу ее редактировать (так как это абсолютная область). На CNAME я настроил его следующим образом:
Ничего необычного, я немного озадачен тем, как Cloud DNS работает в этом вопросе.
РЕДАКТИРОВАТЬ: Как @PatrickMezvek, укажите на запутывание. Домен www.scolacademy.com. ссылка
Я пытался nslookup и все работает правильно:
>> nslookup www.scolacademy.com
Server: 216.230.147.90
Address: 216.230.147.90#53
Non-authoritative answer:
www.scolacademy.com canonical name = c.storage.googleapis.com.
c.storage.googleapis.com canonical name = storage.l.googleusercontent.com.
Name: storage.l.googleusercontent.com
Address: 172.217.3.144
>> nslookup www.scolacademy.com.
# Same output
Для dig : (оба домена, с / без конечной точки)
; <<>> DiG 9.10.6 <<>> www.scolacademy.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11676
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.scolacademy.com. IN A
;; ANSWER SECTION:
www.scolacademy.com. 182 IN CNAME c.storage.googleapis.com.
c.storage.googleapis.com. 3060 IN CNAME storage.l.googleusercontent.com.
storage.l.googleusercontent.com. 149 IN A 172.217.3.144
;; Query time: 21 msec
;; SERVER: 216.230.147.90#53(216.230.147.90)
;; WHEN: Thu Apr 04 09:14:36 CST 2019
;; MSG SIZE rcvd: 141
Оба домена работают в iOS 12.2. На Chrome 73.0.3683.86 (то же самое для Firefox и Safari) это не так. Вот несколько скриншотов для веб-браузеров:
Нет конечной точки
Трейлинг дод