One of the most commonly seen errors while browsing is 403 արգելված սխալ.
Դա հիմնականում հիպերտեքստի փոխանցման արձանագրության պատասխանն է, որը օգտագործողը կարող է ստանալ բազմաթիվ պատճառներով:
Զննելիս, եթե վայրէջք եք կատարում 403 սխալի պատճառով, դա այն պատճառով է, որ դուք իրավասու չեք մուտք ունենալ նշված URL:
Այս հոդվածում մենք ձեզ շրջելու ենք ձեր տարբեր վարկածներով, պատճառներով, հնարավոր լուծումներով և առկայության դեպքում ՝ ելնելով դրանցից:
403 ամենատարածված սխալն է.
Օգտագործողը կտեսնի սխալի 403 կետերից մեկը ՝ HTTP- ի միջոցով սերվերի հետ շփվելիս հիմնականում վավերացման կամ մուտքի սխալի պատճառով:
Երբ օգտագործողը փորձում է թերթել կայքէջը, զննարկիչը հարցումն ուղարկում է HTTP- ով:
Ի պատասխան ՝ սերվերը ուսումնասիրում է հայցը և եթե ամեն ինչ ճիշտ է, սերվերը պատասխանում է էջը բեռնելը նախքան 2xx կատեգորիայի հաջողության կոդով:
Դա տեղի է ունենում այնքան արագ, որ օգտվողները չեն կարող այն տեսնել իրենց էկրանին:
Այնուամենայնիվ, եթե սերվերը հարցման մեջ գտնի որոշ խնդիրներ, ինչն է այդ պատճառով երբևէ, ապա դա կցուցադրի 4xx կատեգորիայի սխալ:
Այս կոդերը ստեղծվում են ինքնաբերաբար ըստ կանխորոշված սցենարների և յուրաքանչյուր սխալի կոդն այլ պատճառ է ներկայացնում:
Այս ծածկագրերը օգնում են մշակողներին և որոշ բարդ օգտագործողներին հասկանալ պատճառը:
4xx կատեգորիայի ամենատարածված սխալներն են 403 և 404:
404 սխալը նշանակում է, որ ֆայլերը կամ ռեսուրսները, որոնցից օգտվողը խնդրում է, չեն կարող գտնել նշված URL- ում:
Մինչդեռ 403 նշանակում է, որ ցանկալի URL- ն ուժի մեջ է, բայց օգտագործողի խնդրանքը չի կարող կատարվել:
HTTP 403 սխալի իրական պատճառը տատանվում է գործի դեպքից: Օրինակ, որոշ կայքերի համար, որոշակի դիրեկտորիաների ներսում փնտրելը ակտիվորեն արգելվում է 403 կարգավիճակի միջոցով:
Like, անջատելով սերվերի վրա մուլտիմեդիա բովանդակության անմիջական մուտքը:
Քանի որ մենք կարճ բացատրեցինք վերևում նշված 403 սխալը, մենք այժմ կբացատրենք, թե ինչպես կարող է օգտագործողը կարողանա վայրէջք կատարել 403 Սխալի հետևյալ պատճառներից որևէ մեկի պատճառով:
Ի՞նչ է hotlinking- ը: Hotlinking- ը գողանում է ինչ-որ մեկի թողունակությունը `իրենց կայքի ակտիվներին կապելով` նկարներ և տեսանյութեր և այլն:
Ավելին, բացատրելու համար, ենթադրենք, որ 1-ին կայքի սեփականատերը իրենց սերվերում հյուրընկալում է բարձրակարգ լուծման որոշ պատկերներ կամ տեսանյութեր:
2-րդ կայքի սեփականատերը բավականին տպավորված է բովանդակության որակից և որոշում է դրանք օգտագործել նաև իր կայքում:
Այժմ, փոխարենը այդ պատկերները ուղղակիորեն տեղադրելու իր սերվերի վրա, նա դրանք կապում է կայքի 1-ի սերվերից:
Տեխնիկապես դա կաշխատի բացարձակապես լավ, իսկ կայքը 2-ը զննարկելիս օգտվողը չի կարողանա անմիջապես ասել, եթե կայքը օգտագործում է hotlinking:
Դա անելը խնայում է շատ ռեսուրսներ կայքի 2 համար, բայց դա գողանում է կայքի 1-ի ռեսուրսները և կարող է վատթարանալ ծառայության որակը կայքի 1 սերվերի համար:
Նման իրավիճակներից խուսափելու համար 1-ի կայքի սեփականատերը կարող է իրականացնել գոտու հղումներ:
Սա կսահմանափակի թեժ կապը և կվերադարձնի 403 սխալը hotlink- ի դեպքում:
As this is a server to server restriction, the end-user cannot do much in this case, however, the owners can resolve the issue by hosting the content on their own server.
Խնդրում ենք նկատի ունենալ, որ ոչ բարոյական է օգտագործել 3-րդ կողմի ռեսուրսներն առանց դրանց թույլտվության:
Հիմնել Թեժ կապի պաշտպանություն in cPanel, head to Security < Hotlink Protection:
Այստեղից դուք կարող եք միացնել կամ անջատել թեժ հղման պաշտպանությունը.
Այժմ, եթե դուք և սեփական կայքի 1-ի, և2-ի սեփականատեր XNUMX-ի սեփականատերն եք, կարող եք անջատել թեժ հղումների պաշտպանությունը սեփական կայքի համար, որպեսզի կարողանաք կապել բովանդակությունը դեպի ձեր կայքէջը:
Հետևյալ սքրինշոթը այն կներկայացնի ձեզ համար.
403 արգելված սխալի մեկ այլ ամենատարածված պատճառը ֆայլի թույլտվությունների ոչ պատշաճ կարգավորումն է:
Նման խնդիրները լուծելու համար սեփականատերը պետք է սահմանի թույլտվությունները, ինչպես նշված է.
Թույլտվությունը կարգավորելու համար հետևեք հետևյալ քայլերին.
1. Մուտք գործեք ձեր cPanel ՝ օգտագործելով նշված URL և նշանակված մուտքի հավատարմագրերը
2. Կտտացրեք Ֆայլերի մենեջեր պատկերակին Files դաշտում
3. Բացվող պատուհանի ձախ կողմում կտեսնեք բոլոր ֆայլերի և պանակների թույլտվությունները
4. Ապահովեք, որ public_html թղթապանակի թույլտվությունները 750 են, ինչպես ցույց է տրված ստորև.
Եթե դա 750 է, անցեք հաջորդ խնդրահարույցին, հետևեք հետևյալ քայլերին.
a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
գ. Մաքրել զննարկչի քեշը
դ. Մաքրել ձեր տեղական DNS քեշը
Թաքնված ֆայլերը ենթադրաբար չպետք է հասանելի լինեն հանրային, ուստի սերվերը սահմանափակում է մուտքը հանրության համար:
Երբ օգտագործողը փորձում է մուտք գործել թաքնված ֆայլեր, 403 արգելված սխալ է նետվում:
Նմանապես, որոշ սերվերների համար, եթե օգտագործողը դիտավորյալ կամ ակամա մուտքագրում է անվավեր URL, կարող է առաջանալ 403 արգելված սխալի հաղորդագրություն:
Այն կարող է տարբեր լինել սերվերից մինչև սերվեր և կախված է այն բանից, թե ինչ է մուտքագրել օգտվողը, օրինակ, կարող է սխալ լինել, եթե ֆայլի ուղու փոխարեն մուտքագրեք թղթապանակի գրացուցակ:
Ինչպես ավելի վաղ նշվեց, 403 սխալն առաջանում է հիմնականում վավերացման սխալի պատճառով:
Օգտագործողները կարող են տեսնել 403 կանոն ՝ cPanel- ով սահմանված IP մերժման ցանկացած կանոնների պատճառով:
Այդ դեպքում ստուգեք cPanel- ի կանոնները `համոզվելու, որ դուք չեք արգելափակում ձեր սեփական IP միջակայքը:
IP կանոնները շատ օգտակար են գալիս, եթե անհրաժեշտ է արգելափակել մուտքը որոշակի օգտվողների:
IP կանոնները ստուգելու համար հետևեք հետևյալ քայլերին.
1. Մուտք գործեք cPanel հաշվի ՝ օգտագործելով URL- ն և տրամադրեց մուտքի հավատարմագրեր:
2. Գնացեք Անվտանգության բաժին և կտտացրեք IP Blocker պատկերակին:
3. Մուտքագրեք մեկ կամ մի շարք IP հասցեներ, որոնք ցանկանում եք մերժել:
4. Կտտացրեք Ավելացնել կոճակը:
Անուն | Արժեք |
---|---|
Միակ IP հասցե | 192.168.0.1 |
2001. db8 :: 1 | |
Շարք | 192.168.0.1 - 192.168.0.40 |
2001:db8::1 – 2001:db8::3 | |
Նկատի ունենալով միջակայքը | 192.168.0.1 - 40 |
CIDR ձևաչափ | 192.168.0.1/32 |
2001. db8 :: / 32 | |
Պատկերներ 192. *. *. * | 192. *. *. * |
Լռելյայնորեն, վեբ սերվերը կբեռնարկի ինդեքսը կամ հիմնական էջը նպատակային գրացուցակից:
Եթե ինդեքս ֆայլը բացակայում է թղթապանակից, վեբ զննարկիչը կցուցադրի թղթապանակի բովանդակությունը, բայց դա կարող է առաջացնել անվտանգության ռիսկ:
Անվտանգության ռիսկը իջեցվում է թղթապանակի բովանդակությունն ուղղակիորեն չցուցադրելու միջոցով, և որպես այլընտրանք ՝ ցուցադրվում է 403 սխալ:
Դուք կարող եք լուծել այս հարցը `համապատասխան ինդեքսի ֆայլը գրացուցակին վերբեռնելով կամ cPanel- ից փոխելով« Ինդեքս մենեջերի »արժեքները:
HTTP 403- ի արգելված սխալ առաջացնելու համար կան բազմաթիվ պատճառներ, բայց դրանք բոլորը նշանակում են միայն մեկ բան, և դա Access մերժված է:
403 սխալը կարող է ամրագրվել սերվերի մակարդակում ՝ անվտանգության պարամետրերը փոխելով:
Hello, Gen Z! Ready to fly high with your dreams? Let no one stop you…
Let's talk about HideMyAss Alternatives! But first, let us talk about HideMyAss. If you’re interested…
These days the theme market is flooded and users are spoiled by choices. But if…
Thinking of starting a video log or want to host your video on a video…
So, you‘re looking for the best ecommerce hosting company for your needs? No matter whether…
Why Trust Us "We have been a paying customer for Turnkey Internet since March 2019.…