Не работает ли переадресация голого домена Godaddy, если у вас есть ./
в URL?
Я использую GoDaddy для DNS и настроил переадресацию открытого домена. У меня есть запись A @, установленная для серверов GoDaddy, и я использую их интерфейс для пересылки всего трафика открытого домена на www.
. Это отлично работает почти во всех обстоятельствах, например:
example.com --> www.example.com
example.com/foo --> www.example.com/foo
example.com/123/foo --> www.example.com/123/foo
example.com/.foo/ --> www.example.com/.foo/
Однако, когда я использую точку, а затем косую черту в голом доменном имени, пересылка не работает:
example.com/foo./
Обратите внимание, что последний рабочий пример выше отличается от сломанного примера только размещением периода.
Когда я перехожу к неработающему URL-адресу, вместо того, чтобы перенаправлять его на www.
страницы, я получаю сообщение об ошибке, изображенное на скриншоте ниже. Это сообщение об ошибке aspx .net. Ни один из моих серверов не использует aspx или .net, поэтому я знаю, что этот запрос даже не попал на мой сервер. Это ошибка пересылки GoDaddy?