Låt oss popularisera skillnaden mellan statuskoderna 301 och 302
Den 301 Flyttade Permanent begärda resursen har flyttats permanent till en ny plats, och framtida referenser till denna resurs bör använda någon av de flera URI:er som returneras i detta svar. Om möjligt bör klienter med länkredigering automatiskt ändra den begärda adressen till den adress som returneras från servern. Detta svar är också cachebart om inget annat anges.
Resurser som begärts av 302 Found svarar nu tillfälligt på förfrågningar från en annan URI. Eftersom sådana omdirigeringar är tillfälliga bör klienten fortsätta skicka framtida förfrågningar till ursprungsadressen. Detta svar är cachebart endast om det anges i Cache-Control eller Expires. 301 är lämplig för permanenta omdirigeringar
Det vanligaste scenariot för 301 är att använda domännamnshopp. Till exempel besöker vihttp://www.baidu.comkommer hoppa tillhttps://www.baidu.comEfter att förfrågan skickats kommer en statuskod 301 att returneras, och sedan kommer en plats att returneras, vilket ger en ny adress, och webbläsaren tar denna nya adress för åtkomst. Observera: 301-förfrågningar kan cachelagras, dvs. genom att titta på statuskoden kan du se att den säger från cache i slutet. Eller så ändrar du namnet på din webbsida från php till html, och i processen sker även en permanent omdirigering.
302 används för tillfälliga hopp
Till exempel omdirigeras användare som inte är inloggade till inloggningssidan när de besöker användarcentret. Att besöka en 404-sida omdirigerar till startsidan.
Konfigurationen av Alibaba Cloud Load Balancing SLB är följande:
Vi använder http för att omdirigera till https, den uppenbara avsikten är att omdirigera permanent, inte tillfälligt, men här ger Alibaba Cloud mig vad vi returnerarTillfällig omdirigering 302 statuskod。 Som visas nedan:
Returstatuskoden som testades online med Webmasters Home and Aizhan Network är 302, och jag använde också koden för att returnera statuskoden 302.
Fallstudie: Webbplatsens 302-omdirigeringar straffades av GOOGLE för felaktig användning
Business.com är den största företagssökmotorn och kategorin på internet, med ett rykte om sig att tillhandahålla affärsinformation professionellt, inklusive nästan 190 000 webbsidor. Om du söker på Google efter nyckelordet "företag" kommer webbplatsen att rankas först. Men den 5 september 2010 stötte Business.com på något märkligt: dess startsida PR ändrades från 8 till 0, och startsidan kunde inte hittas i Googles sökresultat. Som tur är är det bara startsidan som "försvinner". Men lyckligtvis återvände startsidan till Googles sökresultat nästa dag, men PR:n var fortfarande 0.
Länk:Inloggningen med hyperlänken är synlig.
Jag är på Baidus webbmasterplattform "HTTPS authentication" idag och upptäckte att en https-verifiering av en webbplats misslyckades, vilket väckte min vaksamhet.
Det finns ingen skillnad mellan 302 och 301 när det gäller funktion, men det bör ha en mycket stor påverkan på SEO, eller så är det uppdelat i två olika statuskoder.
Eftersom denna sida använder intelligent DNS-upplösning kan du ställa in olika adresser för olika regioner, denna sida skiljer endast mellan inhemska och utländska, inhemska Alibaba Cloud, utländska Amazon AWS, som visas i figuren nedan:
Med hjälp av webbmasterns hempingtest upptäckte jag att det finns 29 oberoende IP-adresser, även om upplösningsadresserna är olika, men de omdirigerar alla URL:en http till https.
Jag testade Alibaba Cloud SLB och Amazon CDN med kod, och resultatet som HTTP-omdirigering https gav är följande:
Den enda skillnaden mellan förfrågningar är att när du testar Amazon måste du göra en förfrågan via en proxy, så att du kan åka utomlands för att tolka och bifoga koden:
Innan testning har ett ärende skickats in till Alibaba Cloud, som visas i figuren nedan:
Hittills har det inte lösts och orsaken har inte förklarats.
(Slut)
|