Какво представлява 403 забранена грешка и как да я поправим (5 обяснени решения)

Какво е 403 забранена грешка?

403 Забранена грешка


Една от най-често срещаните грешки при сърфиране е Грешка №403.

По същество това е отговор на протокол за прехвърляне на хипертекст, който потребителят може да получи поради множество причини.

Докато сърфирате, ако попаднете на грешка 403, това е така, защото не сте упълномощени да имате достъп до посочения URL адрес.

В тази статия ще ви преведем през различните му версии, причини, възможни решения и решения, ако има такива.

Варианти на 403:

Има различни сценарии, при които потребителят ще се сблъска с една от множеството версии на грешката 403.

Най-често срещаните варианти на Грешка 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.

Подобно, деактивиране на директен достъп до мултимедийното съдържание на сървъра.

Възможни причини за грешка 403 и нейното разрешаване:

Както накратко обяснихме грешката 403 по-горе, сега ще обясним как потребителят може да кацне в грешка 403 поради някоя от следните причини.

Причина 1: Защита чрез гореща връзка

Какво е гореща връзка? Hotlinking открадва нечия честотна лента чрез свързване към активите на уебсайта му като изображения и видеоклипове и т.н..

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

Собственикът на уебсайт 2 е доста впечатлен от качеството на съдържанието и решава да ги използва и на своя уебсайт.

Сега, вместо да хоства тези изображения директно на неговия собствен сървър, той ги свързва от сървъра на уебсайт 1.

Технически това ще работи напълно добре и докато разглежда уебсайта 2, потребителят няма да може да каже веднага дали сайтът използва гореща връзка.

По този начин спестявате много ресурси за уебсайт 2, но това открадва ресурсите на уебсайт 1 и може да влоши качеството на услугата за сървъра на уебсайт 1.

За да избегне подобни ситуации, собственикът на уебсайт 1 може да внедри референтни зони.

Това ще ограничи горещата връзка и ще върне грешка 403 в случай на гореща връзка.

Тъй като това е ограничение от сървър до сървър, крайният потребител не може да направи много в този случай, но собствениците могат да разрешат проблема чрез хостинг на съдържанието на собствения си сървър.

Моля, обърнете внимание, че е неетично използването на ресурси на трети страни без тяхното разрешение.

Решение:

За да настроите защита от гореща връзка в cPanel, насочете се към Security < Защита чрез гореща връзка:

Сигурност

От тук можете да активирате или деактивирате защитата на горещата връзка:

Активиране-Disable

Сега, ако сте собственик както на уебсайт1, така и на уебсайт2, можете да деактивирате защитата на горещата връзка за собствен сайт, така че да можете да свържете съдържанието към и от вашия уебсайт.

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

Конфигуриране

Причина 2: Лоши разрешения

Друга най-често срещана причина за 403 забранени грешки е неправилното настройване на разрешенията за файлове.

За да разреши такива проблеми, собственикът трябва да настрои разрешенията, както е посочено по-долу:

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

Решение:

За да настроите разрешението, изпълнете стъпките:

1. Влезте в своя cPanel, като използвате указания URL адрес и присвоените идентификационни данни за вход
2. Кликнете върху иконата File Manager в полето Files

permissons

3. Вляво на прозореца, който се отваря, ще видите разрешения за всички файлове и папки
4. Уверете се, че разрешенията на папката public_html са 750, както е показано по-долу:

превключващи разрешения

Ако е 750, преминете към следващото отстраняване на неизправности, следвайте стъпките:

а. Изберете папката public_html > кликнете върху иконата за промяна на разрешенията
б. Настройте разрешения на 750 > Запази.
° С. Изчистете кеша на браузъра
д. Изчистете местния кеш на DNS

Причина 3: Скрити файлове / Грешен URL адрес

Не се предполага, че скритите файлове са достъпни публично и следователно сървърът ограничава достъпа за обществен.

Когато потребител се опита да получи достъп до скритите файлове, се хвърля 403 забранена грешка.

По същия начин, за някои сървъри, ако потребителят въвежда невалиден URL адрес умишлено или неволно, може да се появи съобщение за забранена грешка 403.

Тя може да варира от сървъра до сървъра и зависи от това какво е въвел потребителят, например може да видите грешка, ако въведете директория с папки вместо път към файл.

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

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

Потребителите могат да видят 403 правила поради всички правила за отказ на IP дефинирани в cPanel.

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

IP Правилата са много полезни, ако трябва да блокирате достъпа за определени потребители.

Решение:

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

1. Влезте в cPanel акаунта, като използвате URL адреса и предоставените идентификационни данни за вход.
2. Отидете в секцията Защита и щракнете върху иконата на IP Blocker.

IP-блокер

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

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

По подразбиране уеб сървърът ще зареди индекса или началната страница от целевата директория.

Ако файлът на индекса липсва от папката, уеб браузърът ще покаже съдържанието на папката, но това може да причини риск за сигурността.

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

Решение:

Можете да разрешите този проблем, като качите подходящия файл с индекс в директорията или промените стойностите на „Мениджър на индекс“ от cPanel.

индекси

заключение

Има много причини да причините забранена грешка в HTTP 403, но всички те означават само едно нещо и това е отказан достъп.

Грешката 403 може да бъде коригирана на ниво сървър чрез промяна на настройките за защита.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map