Может ли запись DNS указывать на такой адрес, как my.domain.com/subdir1
DNS-записи отображают только IP-адреса на имена хостов, поэтому в Word нет
Однако вы могли бы использовать конфигурацию имени хоста на своем веб-сервере для обслуживания подкаталога при поступлении запроса. Например, если что-то перенаправляет что-то на .domain.com/равно что-то на elelse.domain.com/downhere. Это будет зависеть от программного обеспечения вашего веб-сервера, а не от DNS.
Записи CNAME являются частью Системы доменных имен, системы именования в Интернете. Их единственная цель - переводить имена хостов, например www.example.com
в IP-адреса. Вы не можете прикрепить имена папок или запросы к CNAME. Чтобы быть точным, CNAME преобразуется в другие имена, которые сами могут быть A-записями, указывающими на IP-адреса или другие записи CNAME.
Ваш пример my.domain.com/subdir1
или лучше http://my.domain.com/subdir1
URI, универсальный идентификатор ресурса, который используется для идентификации или наименования ресурса в Интернете - в вашем случае это ресурс HTTP.
Таким образом, обходным путем может быть определение CNAME для другого заголовка узла, который перенаправляет в вашу папку с помощью HTTP-ответ о состоянии 301 ("перемещен навсегда") :
-> Browser requests subdir1.domain.com
-> Server sends a HTTP status code 301 to the browser:
REDIRECT my.domain.com/subdir1
Все веб-серверы и языки веб-программирования предоставляют команды для этих типов перенаправлений.
То, что вы просите, это перенаправление URL. Запись CNAME НЕ будет выполнять это.
Вероятно, проще всего было бы использовать файл .htaccess или (что еще проще) написать быструю веб-страницу с мета-обновлением или перенаправлением javascript для автоматического перенаправления пользователя.
Вы не упомянули свою ОС или веб-сервер, поэтому я просто пытаюсь дать лучший общий ответ, который я могу.
Нет. Записи CNAME могут указывать только на записи DNS. Вы ищете HTTP перенаправление.