Mājas lapa » Hostings » 404 Nav atrasts un 9 Visbiežāk izskaidrotās HTTP kļūdas

    404 Nav atrasts un 9 Visbiežāk izskaidrotās HTTP kļūdas

    Neatkarīgi no 404 kļūdas, cik citu HTML kļūdu lapu jūs zināt? Vai esat kādreiz domājuši par to, kas notiek fonā, kad ekrānā redzat kādu no šīm HTML kļūdu lapām?

    Šie kodi ir domāti sniedz lietotājam svarīgu informāciju. Tas var būt noderīgi tos labāk pazīt, īpaši, ja esat tīmekļa vietnes īpašnieks. To lietošana pareizi samazina jūsu atlēcienu skaitu, uzlabo jūsu meklētājprogrammu rangu un sniedz jums zināšanas par jūsu vietnes veiktspēju.

    Lasiet arī:

    • Creative Error 404 Pages - I daļa
    • Radošā kļūda 404 lappuses - II daļa

    Statusa kodu izpratne

    Aiz katras kļūdas lapas, ko redzat tīmeklī, tīmekļa serveris ir nosūtījis HTTP statusa kodu. Statusa kodi ir trīs ciparu formātā. Pirmais cipars norāda statusa koda klasi:

    • 1XX statusa kodiem ir informatīvs raksturs
    • 2XX norāda uz panākumiem
    • 3XX ir novirzīšanai

    Neviena no šīm trim klasēm nerada HTML kļūdas lapu kā šajā gadījumā klients zina, ko darīt un turpinās ar uzdevumu bez vilcināšanās. Parasti mēs redzam 4XX un 5XX veidu:

    • 4XX pārstāv klienta puses kļūdas
    • 5XXs norāda problēmas servera pusē

    Šādos gadījumos tiek rādītas HTML kļūdas lapas, jo klientam nav ne jausmas par to, kā virzīties tālāk. Redzēsim, kas notiek fonā, kad kaut kas iet uz dienvidiem un ko jūs varat darīt.

    Klienta puses kļūdas (4XX)

    1. 400 - slikts pieprasījums

    Ikreiz, kad klients nosūta pieprasījumu, serveris nespēj saprast, 400 Slikts pieprasījums parādās kļūdas lapa. Tas parasti notiek, kad pārlūkprogrammas nosūtītie dati neievēro HTTP protokola noteikumus, tā tīmekļa serveris ir nesaprotams par to, kā apstrādāt pieprasījumu satur nepareizu sintaksi.

    Kad redzat 400 kļūdu lapu, visticamāk tas ir iemesls klienta pusē ir kaut kas nestabils: nepietiekami aizsargāta operētājsistēma, nestabils interneta pieslēgums, bojāta pārlūkprogramma vai kešatmiņas problēma. Tāpēc, pirms sazināties ar vietnes īpašnieku, vienmēr ir ieteicams izmēģināt savu datoru.

    Atveriet to pašu tīmekļa lapu citā pārlūkprogrammā, notīriet kešatmiņu un pārbaudiet, vai jums ir jāmaksā drošības atjauninājumi. Ja regulāri sastopaties ar 400 kļūdām dažādās vietās, jūsu dators vai Mac gaida rūpīgu drošības pārbaudi.

    2. 401 - Nepieciešama autorizācija

    Kad aiz klienta pieprasījuma ir parole aizsargāta tīmekļa lapa, serveris atbild ar 401 Nepieciešama autorizācija kodu. 401 neatgriežas klasiskā kļūdas ziņojumā uzreiz, bet uznirstošais logs, kas pieprasa lietotājam sniegt pieteikšanās-paroles kombināciju.

    Ja jums ir akreditācijas dati, viss ir labi, un jūs varat turpināt bez problēmām un piekļūt aizsargātajai vietnei. Pretējā gadījumā jūs tiekat novirzīts uz Nepieciešama autorizācija kļūdas lapa.

    Ja esat vietnes īpašnieks, varat pievienojiet to pašu paroles aizsardzību savai vietnei vai daļu no tā, izmantojot savu cPanel kontu.

    Noklikšķiniet uz “Parole aizsargā direktorijus” apakšizvēlnē “Drošība” izvēlnes lodziņu un izvēlieties Web mapi, kuru vēlaties aizsargāt. Tas var būt labs drošības slānis, lai ierobežotu piekļuvi jūsu administratīvajai zonai, piemēram, wp-admin mapē WordPress vietnē.

    3. 403 - Aizliegts

    Jūs varat sastapties ar 403 Aizliegts kļūdas lapa, kad serveris skaidri saprot klienta pieprasījumu, bet dažu iemeslu dēļ atsakās to izpildīt. Tas nav ne defekts, ne autorizācijas problēma. Atgriežot 403 statusa kodu, serveris būtībā noraida klientu ar lielu skaļumu “Nē” bez jebkādiem paskaidrojumiem

    Visbiežākais iemesls ir tas, ka vietnes īpašnieks neļauj apmeklētājiem pārlūkot vietnes failu direktoriju struktūru. Ja šāda veida aizsardzība ir iespējota, nevarat piekļūt mapēm tieši tīmekļa vietnē. Otrs biežais iemesls ir tas, ka konkrētais fails, kuru klients pieprasījis nav atļaujas apskatīt no interneta.

    Jūs varat iestatiet 403 aizsardzību drošības apsvērumu dēļ savā vietnē. Tas var būt noderīgi, lai jūsu vietni sacietētu pret to, ka tā tiek hacked slēpj direktoriju struktūru vai failus kas satur neaizsargātu informāciju.

    Par laimi daudzi tīmekļa mitinātāji šo pakalpojumu sniedz saviem klientiem pēc noklusējuma, bet, ja vēlaties pievienot papildu drošības slāni, atveriet savu cPanel kontu, dodieties uz Uzlabots un noklikšķiniet uz Indeksu pārvaldnieks.

    Šeit jūs varat pielāgot, kā apmeklētāji skatās konkrētu jūsu vietnes direktoriju. Ja izvēlaties Nav indeksēšanas klients saņems 403 kļūdas lapu, ja tā mēģinās piekļūt norādītajam direktorijai.

    4. 404 - nav atrasts

    404 ir vispazīstamākais HTTP statusa kods, kas ir tur, un jūs, protams, esat lasījuši daudz lielisku ziņu par to, kā pielāgot 404 lapas. Pārlūkprogramma atgriež 404 HTML lapu ja serveris neatrod neko pieprasītajā vietā.

    Ir divi galvenie scenāriji, kas var izraisīt 404 Nav atrasts lappuse. Vai nu apmeklētājs neizdevās URL, vai ir mainīta vietnes permalink struktūra un ienākošās saites norāda uz lapām, kas tika pārvietotas uz dažādām vietām. 404 kļūdu lapas dažreiz var parādīties arī augstākā līmeņa URL. Tas parasti notiek ja vietne nesen ir pārcelta uz citu tīmekļa serveri un DNS joprojām norāda uz veco atrašanās vietu. Šāda veida problēma parasti izzūd pēc neilga laika.

    Jūs varat atrast SEO ekspertus tīmeklī, kas apgalvo, ka pārāk daudz 404s negatīvi ietekmē jūsu vietnes meklētājprogrammu rangu, bet Google apgalvo, ka “404 kļūdas neietekmē jūsu vietnes rangu Google lapās, un jūs varat tos ignorēt” tā kā meklētājprogramma 404s tiek uzskatīta par normālu tīmekļa daļu.

    Iespējams, vēlēsities samazināt 404s numuru skaitu jo tie palielina lielumu (cilvēki, kas nekavējoties aiziet) no jūsu vietnes. Visbiežāk izmantotais risinājums ir 301 novirzīšana uz neatgriezeniski izņemtajām lapām un 302s tiem, kas īslaicīgi nav pieejami.

    5. 408 - Pieprasīt laiku

    Ja klienta pieprasījums aizņem pārāk ilgu laiku, serveris izslēdzas, aizver savienojumu un pārlūkprogrammā tiek rādīts 408 Palūgt pārtraukumu kļūdas ziņojums. Laiks tiek pārtraukts, jo serveris nav saņēmis pilnīgu pieprasījumu no klienta termiņā, kurā tā bija gatava gaidīt. Pastāvīgas 408 kļūdas var rasties smaga darba slodze uz servera vai klienta sistēmas.

    Dažos gadījumos abi savienojuma gali darbojas pareizi, bet a pagaidu interneta pārrāvums palēnina piegādi ziņu. Lielākas tīmekļa vietnes mēdz pielāgot 408 kļūdas lapas, tāpat kā lielākā daļa no jums, 404 gadu laikā. 408 kļūdas parasti var noteikt, atkārtoti ielādējot lapu, izmantojot pogu F5.

    6. 410 - Gone

    410 Gone kļūdas lapa ir ļoti tuvu labi pazīstamajam 404. Abiem tas nozīmē serveris neatrod pieprasīto failu, bet, lai gan 404 ierosina, ka mērķa fails var būt pieejams kaut kur serverī, 410 norāda uz pastāvīgu stāvokli.

    410 parāda klientu, kurš ir resurss tika padarīta tīši nepieejama, un vietnes īpašnieks vēlas, lai no Web tiktu noņemtas ienākošās saites. 404 tiek izmantots, ja serveris nav pārliecināts, vai faila nepieejamība ir pastāvīga, bet 410 vienmēr norāda uz pilnīgu drošību.

    Ja jūs esat atbildīgs par savu serveri, ir svarīgi saprast, kā Google rāpuļprogrammas apstrādā 404 un 410. Šajā videoklipā Matt Cutts, Google meklēšanas mēstuļu vadītājs izskaidro šīs atšķirības būtību. Tā ir laba ideja 404 un 410, lai uzlabotu Google draudzīgumu.

    Servera kļūdas (5XX)

    7. 500 - Iekšējā servera kļūda

    Iekšējā servera kļūda ir vispazīstamākā servera kļūda, jo to izmanto ikreiz, kad serveris saskaras ar neparedzēts stāvoklis to neļauj izpildīt klienta pieprasījumu. 500 kļūdas kods ir vispārējs, tas tiek atgriezts, kad nevienam citam servera puses 5XX kļūdas kodam nav nekādas jēgas.

    Lai gan šajā gadījumā problēma nav jūsu galā, jūs varat darīt dažas lietas, lai to atrisinātu, piemēram, ielādējiet lapu (tā kā kļūda var būt īslaicīga), notīriet pārlūkprogrammas kešatmiņu (tā kā problēma var rasties vietnes kešatmiņā), un izdzēst pārlūkprogrammas sīkfailus un restartējiet pārlūku.

    Varat arī sazināties ar tīmekļa pārzini (piemēram, citu servera problēmu gadījumā) - viņi var būt pateicīgi par jūsu ieguldījumu, bet ir arī iespēja, ka viņi apzinās šo problēmu un jau strādā pie tā.

    Ja savā vietnē parādīsies 500 kļūdu lapa, tas būs gudrs sazinieties ar savu hostinga pakalpojumu sniedzēju. Iemesls, visticamāk, ir a atļaujas kļūda, a korumpēts .htaccess fails vai a pārāk zems atmiņas ierobežojums. Ja jums ir WordPress vietne, 500 kļūdu var izraisīt arī a trešās puses spraudnis; jūs varat to pārbaudīt, deaktivizējot spraudņus pa vienam, līdz vainīgais tiek atrasts.

    8. 502 - Bad Gateway

    502 kļūdas ziņojums ir komunikācijas problēma starp diviem serveriem. Tas notiek, kad klients izveido savienojumu ar serveri darbojas kā vārteja vai starpniekserveris, kam nepieciešams piekļūt augšējā servera serverim kas sniedz papildu pakalpojumus. Otrs serveris atrodas augstāk servera hierarhijā. Tā var būt, piemēram, Apache tīmekļa serveris, kuram piekļūst starpniekserveris, vai lielā interneta pakalpojumu sniedzēja nosaukuma serveris, kuram piekļūst vietējais nosaukumu serveris.

    Kad jūs sastopaties Nederīga Vārteja kļūdas lapa serverī no iepriekšējā servera saņem nederīgu atbildi.

    Vairumā gadījumu tas nenozīmē, ka augšupējais serveris ir uz leju, bet gan divi komunikācijas serveri nepiekrīt protokolam par datu apmaiņu. Tas parasti notiek, ja viena no iekārtām ir nepareizi konfigurēta vai ieprogrammēta. Ja savā vietnē redzat 502, sazinieties ar savu hostinga pakalpojumu sniedzēju.

    9. 503 - pakalpojums īslaicīgi nav pieejams

    Jūs redzat Pakalpojums īslaicīgi nav pieejams (dažreiz No resursiem) ziņu jebkurā laikā, kad serverī ir pagaidu pārslodze vai kad tas tiek plānots. 503 kļūdas kods nozīmē, ka tīmekļa serveris pašlaik nav pieejams. Tas parasti ir pagaidu stāvoklis, kas tiks atrisināts pēc zināmas kavēšanās.

    Ja esat vietnes īpašnieks, ir svarīgi iegūt atbilstošas ​​zināšanas par 503 statusa kodu, lai pienācīgi apstrādātu plānoto apkopi. Ja neregulējat plānoto apkopi pareizā veidā, jūs varat ievainots jūsu vietnes meklētājprogrammu rangs.

    Uzziniet, kā to izdarīt, izmantojot šo pamācību par Yoast SEO emuāru vai šo vietni vietnē moz.com.

    10. 504 - Gateway Time-Out

    Tur ir servera-servera sakaru problēma aiz Gateway Time-Out kļūdas ziņojums, tāpat kā aiz 502 Slikts vārteja kļūdas kods. Atgriežot 504 statusa kodu, ir arī augstāka līmeņa serveri fonā, kas ir paredzēts, lai nosūtītu datus serverim, kas ir saistīts ar mūsu klientu. Tādā gadījumā zemākā līmeņa serveris nesaņem savlaicīgu atbildi no augšupējā servera, kurā tas piekļuva.

    Tā ir tāda pati laika izbeigšanas problēma, kas rodas 408 Palūgt pārtraukumu statusa kods, bet šeit tas nenotiek starp klientu un serveri, bet starp diviem serveriem aizmugurē. The Gateway Time-Out kļūdas lapa parasti norāda lēna komunikācija starp diviem serveriem, un var notikt arī tas, ka augstāka līmeņa serveris ir pilnīgi uz leju.

    Tā kā 504 ir tīkla problēma fonā, to var atrisināt tikai tie cilvēki, kuriem ir piekļuve šim tīklam. Tāpat kā ar citām servera pusē esošajām HTTP kļūdām, dažreiz tas ir pietiekami, lai dažas minūtes vēlāk atsvaidzinātu lapu, lai risinātu šo problēmu, protams, tikai tad, ja pakalpojumu sniedzēji strādā pie problēmas.

    Iepriekšējais raksts
    40 Vakara datori