Popularizēsim atšķirību starp statusa kodiem 301 un 302
Pieprasītais resurss 301 Pārvietots pastāvīgi ir neatgriezeniski pārvietots uz jaunu atrašanās vietu, un jebkurām turpmākām atsaucēm uz šo resursu ir jāizmanto viens no vairākiem šajā atbildē atgrieztajiem URI. Ja iespējams, klientiem ar saišu rediģēšanu automātiski jāmaina pieprasītā adrese uz adresi, kas atgriezta no servera. Šī atbilde ir arī kešatmiņā, ja vien nav norādīts citādi.
302 Found pieprasītie resursi tagad īslaicīgi atbild uz pieprasījumiem no cita URI. Tā kā šādi novirzījumi ir īslaicīgi, klientam jāturpina sūtīt turpmākos pieprasījumus uz sākotnējo adresi. Šī atbilde ir kešatmiņā tikai tad, ja tā ir norādīta sadaļā Kešatmiņas kontrole vai Beidzas. 301 ir piemērots pastāvīgiem novirzījumiem
Visizplatītākais 301 scenārijs ir domēna vārda lēcienu izmantošana. Piemēram, mēs apmeklējamhttp://www.baidu.compāries uzhttps://www.baidu.comPēc pieprasījuma nosūtīšanas tiks atgriezts 301 statusa kods, un pēc tam tiks atgriezta atrašanās vieta, pieprasot jaunu adresi, un pārlūkprogramma piekļūs šai jaunajai adresei. Piezīme: 301 pieprasījumu var saglabāt kešatmiņā, t.i., aplūkojot statusa kodu, jūs varat atrast, ka beigās tas saka no kešatmiņas. Vai arī jūs maināt savas tīmekļa lapas nosaukumu no php uz html, un šajā procesā notiks arī pastāvīga novirzīšana.
302 tiek izmantots pagaidu lēcieniem
Piemēram, lietotāji, kuri nav pieteikušies, tiek novirzīti uz pieteikšanās lapu, kad viņi apmeklē lietotāju centru. Apmeklējot 404 lapu, tiek novirzīta uz sākumlapu.
Alibaba Cloud Load Balancing SLB konfigurācija ir šāda:
Mēs izmantojam http, lai novirzītu uz https, acīmredzams nodoms ir novirzīt pastāvīgi, nevis īslaicīgi, bet šeit Alibaba Cloud dod man to, ko mēs atgriežamiesPagaidu novirzīšanas 302 statusa kods。 Kā parādīts zemāk:
Atgriešanās statusa kods, kas pārbaudīts tiešsaistē ar Webmaster's Home un Aizhan tīklu, ir 302, un es arī izmantoju kodu, lai atgrieztu 302 statusa kodu.
Gadījuma izpēte: GOOGLE sodīja vietnes 302 novirzīšanu par nepareizu izmantošanu
Business.com ir lielākā biznesa meklētājprogramma un kategorija internetā, kurai ir reputācija kā profesionāla biznesa informācijas sniegšana, tostarp gandrīz 190 000 tīmekļa lapu. Ja meklējat Google pēc atslēgvārda "bizness", vietne tiks ierindota pirmajā vietā. Tomēr 2010. gada 5. septembrī Business.com saskārās ar dīvainu lietu: tās mājaslapas PR mainījās no 8 uz 0, un mājaslapu nevarēja atrast Google meklēšanas rezultātos. Par laimi, tā ir tikai mājaslapa, kas tiek "iztvaikota". Bet, par laimi, nākamajā dienā mājaslapa atgriezās Google meklēšanas rezultātos, bet PR joprojām bija 0.
Saikne:Hipersaites pieteikšanās ir redzama.
Es šodien esmu Baidu tīmekļa pārziņa platformā "HTTPS autentifikācija" un atklāju, ka vietnes https verifikācija neizdevās, kas izraisīja manu modrību.
Funkcijas ziņā nav atšķirības starp 302 un 301, taču tam vajadzētu būt ļoti lielai ietekmei uz SEO, vai arī tas ir sadalīts divos dažādos statusa kodos.
Tā kā šī vietne izmanto inteliģentu DNS izšķirtspēju, dažādiem reģioniem varat iestatīt dažādas adreses, šī vietne atšķir tikai vietējo un ārzemju, vietējo Alibaba mākoni, ārvalstu Amazon AWS, kā parādīts zemāk redzamajā attēlā:
Izmantojot tīmekļa pārziņa mājas ping testu, es atklāju, ka ir 29 neatkarīgi IP, lai gan izšķirtspējas adreses ir atšķirīgas, bet tās visas novirza URL http uz https.
Es pārbaudīju Alibaba Cloud SLB un Amazon CDN ar kodu, un HTTP novirzīšanas https atgrieztais rezultāts ir šāds:
Vienīgā atšķirība pieprasījumos ir tāda, ka, pārbaudot Amazon, jums ir jāiesniedz pieprasījums, izmantojot starpniekserveri, lai jūs varētu doties uz ārzemēm, lai parsētu un pievienotu kodu:
Pirms testēšanas Alibaba Cloud ir iesniegta biļete, kā parādīts zemāk redzamajā attēlā:
Šobrīd tas nav atrisināts un iemesls nav izskaidrots.
(Beigas)
|