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 tillhttp://myrealdomain.tld/
-
http://example.com/page.html
301 omdirigerar tillhttp://myrealdomain.tld/page.html
-
http://example.com/directory/
301 omdirigerar tillhttp://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
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.
http://example.com/
tillhttp://myrealdomain.tld/
, men de relativa sökvägarna är fungerar inte … tar det ett tag att träda i kraft.