Обелоденување: Кога купувате услуга или производ преку нашите врски, понекогаш заработуваме провизија.

Што е 403 забранета грешка и како да се поправи (објасни 5 решенија)

Што е 403 забранета грешка?

403 забранета грешка

One of the most commonly seen errors while browsing is 403 забранета грешка.

Во основа е одговор на протокол за пренесување на хипертекст што корисникот може да го добие поради бројни причини.

Додека пребарувате, ако слетате на грешка во 403, тоа е затоа што не сте овластени да пристапите до наведената URL.

Во оваа статија, ние ќе ве прошетаме низ нејзините различни верзии, причини, можни резолуции и решенија за работа, доколку ги има.

What are the variants of HTTP 403 error?

Најчестите варијанти на Грешка 403 се:

  • Грешка во 403
  • 403 Забранетиот
  • 403 забранета грешка
  • 403 Забранет Nginx
  • 403 Забрането: Одбиен е пристап
  • Грешка во 403 забрането
  • Забрането
  • Забрането е HTTP 403
  • Забрането Nginx 403

Како работи Грешка во HTTP 403?

Корисникот ќе види еден од Грешката 403 додека комуницира со серверот преку HTTP главно заради грешка во автентикација или пристап.

Кога корисникот се обидува да ја разгледа веб-страницата, прелистувачот го испраќа барањето со помош на HTTP.

Како одговор, серверот го испитува барањето и ако сè е точно, серверот одговара со код за успех на категорија 2xx пред да ја вчита страницата.

Ова се случува толку брзо што корисниците не можат да го видат на својот екран.

Меѓутоа, ако серверот најде некои проблеми во барањето за што е причина, тој ќе прикаже грешка во категорија 4xx.

Овие кодови се генерираат автоматски според претходно дефинираните сценарија и секој код за грешка претставува различна причина.

Овие кодови им помагаат на програмерите и некои софистицирани корисници да ја разберат причината.

Најчестите грешки во категоријата 4xx се 403 и 404.

Грешка во 404 значи дека датотеките или ресурсите што ги бара корисникот не можат да се најдат на споменатата URL.

Со оглед на тоа што 403 значи дека саканата URL-то е валидна, но барањето на корисникот не може да се исполни.

Вистинската причина за грешка на HTTP 403 варира од случај до друг. На пример, за некои од веб-страниците, пребарувањето во одредени директориуми е активно забрането со статусот 403.

Како, оневозможување на директен пристап до мултимедијална содржина на серверот.

What are the common reasons for 403 error?

Како што накратко ја објаснивме Грешката 403 погоре, сега ќе објасниме како корисникот може да слета во Грешка во 403 поради која било од следниве причини.

Причина 1: Заштита на врската со врски

Што е hotlinking? Hotlinking е кражба на широчина на нечија мрежа со поврзување со средствата на нивната веб-страница како слики и видеа итн.

Да го објасниме понатаму, да претпоставиме дека сопственикот на веб-страница 1 е домаќин на некои слики или видеа со висока резолуција на нивниот сервер.

Сопственикот на веб-страницата 2 е прилично импресиониран од квалитетот на содржината и одлучува да ги користи и на неговата веб-страница.

Сега, наместо да ги хостира овие слики директно на свој сервер, тој ги поврзува од серверот на веб-страницата 1.

Технички ова ќе работи апсолутно во ред и додека ја разгледува веб-страницата 2, корисникот нема да може веднаш да каже дали страницата користи hotlinking.

Со тоа се заштедуваат многу ресурси за веб-страницата 2, но ги крадат ресурсите на веб-страницата 1 и може да го деградираат квалитетот на услугата за серверот на веб-страница 1.

За да се избегнат ваквите ситуации, сопственикот на веб-страницата 1 може да имплементира упатувачи на зони.

Ова ќе го ограничи hotlinking-от и ќе ви врати грешка во 403 во случај на hotlinking.

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.

Забележете дека е неетично да се користат ресурси од трети страни без нивна дозвола.

How to fix 403 error by Hotlink Protection?

Да намести Заштита на Hotlink in cPanel, head to Security < Hotlink Protection:

403 Forbidden Error: Security

Оттука, можете да ја активирате или оневозможите заштитата на врската за врската на врската:

Вклучи исклучи

Сега, ако сте сопственик и на веб-страницата 1 и на веб-страницата2, можете да ја оневозможите заштитата за врската на врската за сопствена страница, за да можете да ја поврзете содржината до и од вашата веб-страница.

Следниот скриншот ќе го разработи за вас:

403 Forbidden Error: Configure

Причина 2: Лоши дозволи

Друга најчеста причина за 403 забранети грешки е несоодветно поставување на дозволите за датотеката.

За решавање на ваквите проблеми, сопственикот мора да постави дозволи според:

  • Динамичка содржина: 700
  • Папки: 755
  • Статичка содржина: 644

How to fix 403 error due to Bad Permissions?

За да поставите дозвола, следете ги чекорите:

1. Пријавете се во вашиот cPanel користејќи ја наведената URL и доделени акредитиви за најава
2. Кликнете на иконата File Manager во полето Files

дозволи

3. Лево од прозорецот што се отвора, ќе видите дозволи на сите датотеки и папки
4. Осигурете се дека дозволите на папката public_html се 750 како што е прикажано подолу:

403 Forbidden Error: change-permissions

Ако е 750, преминете на следната смена за решавање проблеми, следете ги чекорите:

a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
в. Исчистете го кешот на прелистувачот
г. Исчистете ја вашата локална меморија на DNS

Причина 3: скриени датотеки / погрешна URL адреса

На скриените датотеки не треба да се пристапува јавно и затоа серверот го ограничува пристапот до јавноста.

Кога корисникот се обидува да пристапи до скриените датотеки, забранета е грешка од 403.

Исто така, за некои сервери, доколку корисникот внесете невалидна URL намерно или ненамерно, може да се појави порака за забрана за грешка од 403.

Може да варира од сервер до сервер и зависи од тоа што го внел корисникот, на пример, може да видите грешка ако внесете папка за папки наместо патека за датотека.

Причина 4: правила за IP

Како што е наведено порано, грешката 403 се јавува главно како резултат на грешка во автентикација.

Корисниците можат да видат 403 правила заради какви било правила за негирање на IP дефинирани во cPanel.

Во тој случај, проверете ги правилата во cPanel за да бидете сигурни дека не блокирате ваш сопствен IP опсег.

IP правилата доаѓа многу корисно ако треба да го блокирате пристапот за одредени корисници.

How to fix 403 error due to IP Rules?

За да ги проверите правилата за IP, следете ги чекорите:

1. Пријавете се на сметка на cPanel користејќи ја URL-то и дадете акредитиви за најава.
2. Одете во делот Безбедност и кликнете на иконата IP Blocker.

403 Forbidden Error: ip-blocker

3. Внесете една или низа IP-адреси на кои сакате да го негирате пристапот.

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. *. *. *

Причина 5: Индекс менаџер

Стандардно, веб-серверот ќе го вчита индексот или почетната страница од целниот директориум.

Ако индекс-датотеката недостасува од папката, веб-прелистувачот ќе ја прикаже содржината на папката, но ова може да предизвика безбедносен ризик.

Безбедносниот ризик се намалува со тоа што директно не се прикажува содржината на папката и како алтернатива, се прикажува грешка во 403.

решение:

Можете да го решите овој проблем со поставување на соодветна датотека со индекс во директориумот или промена на вредностите на „Index Manager“ од cPanel.

403 Forbidden Error: indexes

Заклучок

Постојат многу причини да предизвикате забрана за грешка на HTTP 403, но сите тие значат само една работа, а тоа е пристапот негиран.

Грешката 403 може да се поправи на ниво на серверот со промена на безбедносните поставки.