Jag har ett GoDaddy-konto med en domän och värd, och jag ser att jag kan vidarebefordra underdomänerna i https://dcc.godaddy.com/ eller omdirigera underdomäner i Hosting-> Inställningar -> ”URL-omdirigeringar”.

Vad är skillnaden mellan omdirigering av vidarebefordran av en underdomän?

Svar

För GoDaddy, vidarebefordran omdirigerar varje enskild webbadress på en domän till en annan domän med 301 omdirigeringar. Detta är en kostnadsfri tjänst (eller åtminstone ingår utan extra kostnad med domänregistrering).

Med vidarebefordran här är några exempel på vad som händer:

  • http://example.com/ 301 omdirigerar till http://myrealdomain.tld/
  • http://example.com/page.html 301 omdirigerar till http://myrealdomain.tld/page.html
  • http://example.com/directory/ 301 omdirigerar till http://myrealdomain.tld/directory/

Godaddy erbjuder URL omdirigerar som en del av webbhotellet (en betaltjänst). Du har mycket mer kontroll över omdirigeringarna med hosting. Här är deras dokumentation om omdirigering med värd . Du kan:

  • Styr typen av omdirigering (301 mot 302)
  • Omdirigera hela domänen som vidarebefordran
  • Omdirigera bara en specifik sökväg på domän
  • Använd Linux cPanel, omdirigera en jokerteckenväg

Kommentarer

  • Vidarebefordran är precis vad jag vill göra och det fungerar för http://example.com/ till http://myrealdomain.tld/ , men de relativa sökvägarna är fungerar inte … tar det ett tag att träda i kraft.
  • @JoeFletch Det tar vanligtvis inte lång tid att träda i kraft. Se till att du använder rätt typ av vidarebefordran. Endast 301 och 302 omdirigeringar utan maskering sparar vägen.
  • Ja! Det tog några timmar att träda i kraft! Tack för ditt svar!

Svar

Vidarebefordran och URL motsvarar Omdirigera en webbadress. Är samma koncept. Du kan använda orden omväxlande.

Medan omdirigering normalt hänvisar till praxis att skicka en HTTP 30x-statuskod (vanligtvis 301 för permanent och 302 för tillfälliga omdirigeringar) ordet vidarebefordran antar en bredare betydelse. Faktum är att flera företag ( inklusive GoDaddy ) tillhandahåller olika typer av vidarebefordran:

  • framåt (omdirigering)
  • vidarebefordra med maskering

Vidarebefordra en URL med hjälp av maskeringstekniken betyder istället för att omdirigera till målet transparent öppnas måladressen i en ram så att besökaren alltid ser källadressen i adressfältet.

Svar

En vidarebefordran utförs på serversidan och en omdirigering utförs på klientsidan.

När du vidarebefordrar något vidarebefordrar servern begäran till en annan server / sida och låter dem hantera begäran. Detta kan vara helt transparent vad gäller klienten och till och med maskera webbadressen. Om du vidarebefordrar example.com till exempel.net kommer slutanvändaren fortfarande att se exempel.com i adressfältet medan du faktiskt surfar på exempel.net

När du omdirigerar skickar du ett svar tillbaka till klienten och berättar dem att gå någon annanstans. Om användaren navigerar till exempel.com och du omdirigerar dem till exempel.net skickar du vanligtvis ett 30x-svar med den adress du vill att de ska gå till. Användarens webbläsare gör sedan en andra begäran till exempel.net och navigerar dit manuellt.

Kommentarer

  • Medan ditt svar är korrekt i vissa sammanhang , detta är inte hur GoDaddy använder terminologin. Detta skulle vara den rätta skillnaden mellan vidarebefordran och omdirigering inom ramen för Java Servlet-ramverket.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *