Mám účet GoDaddy s doménou a hostitelem a vidím, že mohu přeposlat subdomény v https://dcc.godaddy.com/ nebo přesměrovat subdomény v Hostingu-> Nastavení -> „Přesměrování URL“.
Jaký je rozdíl mezi přesměrováním přesměrování subdomény?
Odpověď
U GoDaddy forwarding přesměrovává každou jednu adresu URL v doméně na jinou doménu pomocí přesměrování 301. Jedná se o bezplatnou službu (nebo alespoň zahrnutou bez dalších poplatků registrace domény).
Při přeposílání zde uvádíme několik příkladů toho, co se stane:
-
http://example.com/
301 přesměruje nahttp://myrealdomain.tld/
-
http://example.com/page.html
301 přesměruje nahttp://myrealdomain.tld/page.html
-
http://example.com/directory/
301 přesměruje nahttp://myrealdomain.tld/directory/
Godaddy nabízí přesměrování URL jako součást hostingu (placená služba). S přesměrováním máte mnohem větší kontrolu nad hostingem. Zde je jejich dokumentace o přesměrování pomocí hostingu . Můžete:
- Ovládat typ přesměrování (301 vs 302)
- Přesměrovat celou doménu jako přeposílání
- Přesměrovat pouze konkrétní cestu na doména
- Pomocí Linux cPanel přesměrovat zástupnou cestu
Komentáře
Odpovědět
Přeposílání a URL je ekvivalentní Přesměrování adresy URL. Je stejný koncept. Slova můžete používat zaměnitelně.
Zatímco redirecting obvykle odkazuje na praxi odesílání stavového kódu HTTP 30x (obvykle 301 pro trvalé a 302 pro dočasné přesměrování), slovo přeposílání má širší význam. Ve skutečnosti několik společností ( včetně GoDaddy ) poskytuje různé typy předávání:
- forward (redirect)
- vpřed s maskováním
Přeposílání adresy URL pomocí techniky maskování znamená místo přesměrování na cíl transparentně, cílová adresa URL se otevře v rámci, takže návštěvník vždy uvidí zdrojovou adresu URL v adresním řádku.
Odpovědět
Přeposlání se provede na straně serveru a přesměrování se provede na straně klienta.
Když něco přeposíláte, server předá požadavek jinému serveru / stránce a umožní jim zpracovat požadavek. To může být zcela transparentní, pokud jde o klienta, a dokonce maskovat adresu URL. Pokud přeposíláte example.com na example.net, bude koncový uživatel stále vidět example.com v adresním řádku při skutečném procházení example.net.
Při přesměrování odešlete odpověď zpět klientovi je jít jinam. Pokud uživatel přejde na example.com a přesměrujete ho na example.net, obvykle odešlete 30x odpověď s adresou, na kterou chcete přejít. Prohlížeč uživatele poté odešle druhý požadavek na example.net a provede se tam ručně.
Komentáře
- I když je vaše odpověď v některých kontextech správná , GoDaddy takhle terminologii nepoužívá. Byl by to správný rozdíl mezi přeposíláním a přesměrováním v kontextu rámce Java Servlet.
http://example.com/
ažhttp://myrealdomain.tld/
, ale relativní cesty jsou nefunguje … trvá nějakou dobu, než vstoupí v platnost.