Czy rekord DNS może wskazywać na adres taki jak my.domain.com/subdir1
Czy rekord DNS może wskazywać na adres taki jak my.domain.com/subdir1
Odpowiedzi:
Rekordy DNS mapują tylko adresy IP na nazwy hostów, więc jednym słowem nie
Możesz jednak użyć konfiguracji nazwy hosta na serwerze sieci Web, aby wyświetlać podkatalog, gdy nadejdzie żądanie. Jak przekierowanie / coś do domeny.domain.com/nazwa_pliku.domena.com/bąd. To zależy od oprogramowania serwera WWW, a nie DNS.
Rekordy CNAME są częścią Domain Name System, systemu nazewnictwa dla Internetu. Ich jedynym celem jest tłumaczenie nazw hostów, takich jak www.example.com
adresy IP. Nie można dołączać nazw folderów ani zapytań do CNAME. Mówiąc ściślej, CNAME przekształca się w inne nazwy, które same mogą być rekordami A wskazującymi adresy IP lub inne rekordy CNAME.
Twój przykład my.domain.com/subdir1
lub lepiej http://my.domain.com/subdir1
URI, jednolity identyfikator zasobu, który jest używany do identyfikacji lub nazwania zasobu w Internecie - w twoim przypadku zasobu HTTP.
Tak więc obejściem może być zdefiniowanie CNAME do innego nagłówka hosta, który przekierowuje do twojego folderu za pomocą odpowiedzi 301 stanu HTTP („przeniesiony na stałe”) :
-> Browser requests subdir1.domain.com
-> Server sends a HTTP status code 301 to the browser:
REDIRECT my.domain.com/subdir1
Wszystkie serwery i języki programowania WWW udostępniają polecenia dla tego rodzaju przekierowań.
To, o co prosisz, to przekierowanie adresu URL. Rekord CNAME NIE osiągnie tego.
Najprościej byłoby prawdopodobnie użyć pliku .htaccess lub (jeszcze łatwiej) po prostu napisać szybką stronę internetową z odświeżaniem meta lub przekierowaniem javascript, aby automatycznie przekierować użytkownika.
Nie wspomniałeś o swoim systemie operacyjnym lub serwerze internetowym, więc staram się tylko udzielić najlepszej ogólnej odpowiedzi.