Kio estas 403 Malpermesita Eraro?
One of the most commonly seen errors while browsing is 403 Malpermesita Eraro.
Esence estas hiperteksta translokiga protokola respondo, kiun uzanto povas akiri pro multnombraj kialoj.
Dum foliumado, se vi enŝovas 403-eraron, ĝi estas ĉar vi ne rajtas aliri la specifitan URL.
En ĉi tiu artikolo, ni pritraktos vin tra ĝiaj diversaj versioj, kaŭzoj, eblaj rezolucioj kaj solvoj, se ekzistas.
What are the variants of HTTP 403 error?
La plej oftaj Eraro 403-variantoj estas:
- 403 Eraro
- 403 malpermesita
- 403 Malpermesita Eraro
- 403 Malpermesita Nginx
- 403 Malpermesita: Aliro Neita
- Eraro 403 Malpermesita
- malpermesita
- HTTP 403 Malpermesita
- Nginx 403 Malpermesita
Kiel funkcias la HTTP-Eraro 403?
Uzanto vidos unu el la Eraro 403 dum komunikado kun servilo per HTTP ĉefe pro aŭtentiga aŭ alira eraro.
Kiam uzanto provas trarigardi retpaĝon, la retumilo sendas la peton per HTTP.
Responde, la servilo ekzamenas la peton kaj se ĉio ĝustas, la servilo respondas per sukceso-kodo de 2xx-kategorioj antaŭ ol ŝarĝi la paĝon.
Ĉi tio okazas tiel rapide, ke la uzantoj ne povas vidi ĝin sur sia ekrano.
Tamen, se la servilo trovas iujn problemojn pri la kialo, ĝi aperos 4xx kategoria eraro.
Ĉi tiuj kodoj generas aŭtomate laŭ la antaŭdifinitaj scenaroj kaj ĉiu erara kodo reprezentas malsaman kialon.
Ĉi tiuj kodoj helpas al la programistoj kaj iuj kompleksaj uzantoj kompreni la kialon.
La plej oftaj 4xx-kategoriaj eraroj estas 403 kaj 404.
Eraro 404 signifas, ke la dosieroj aŭ rimedoj, kiujn la uzanto petas, ne troveblas ĉe la menciita URL.
Dum 403 signifas, ke la dezirata URL validas, sed la peto de la uzanto ne povus esti plenumita.
La fakta kialo de la HTTP-eraro 403 varias de kazo al kazo. Ekzemple, por iuj el la retejoj, serĉi en iuj dosierujoj estas aktive malpermesita de la stato 403.
Kiel, malebligi rektan aliron al la plurmedia enhavo en la servilo.
What are the common reasons for 403 error?
Kiel ni mallonge klarigis la 403-Eraron supre, ni nun klarigos kiel uzanto povus alteriĝi en Eraron 403 pro iu el la sekvaj kialoj.
Kialo 1: Protekto kontraŭ Hotlink
Kio estas hotlinking? Hotlinking ŝtelas ies bandaĝon ligante al la havaĵoj de sia retejo kiel bildoj kaj filmetoj ktp.
Por klarigi ĝin plue, supozu, ke la posedanto de la retejo 1 gastigas iujn alt-rezoluciajn bildojn aŭ filmetojn en sia servilo.
La posedanto de retejo 2 estas tre impresita de la kvalito de la enhavo kaj decidas uzi ilin ankaŭ en sia retejo.
Nun, anstataŭ gastigi ĉi tiujn bildojn rekte sur sia propra servilo, li ligas ilin de la servilo de retejo 1.
Teknike tio funkcios tute bone kaj dum la retpaĝo, uzanto ne povos sciigi tuj se la retejo uzas hotlinking.
Farante tion ŝparas multajn rimedojn por Retejo 2 sed ĝi ŝtelas la rimedojn de Retejo 1 kaj eble degenigos la kvaliton de servo por servilo de retejo 1.
Por eviti tiajn situaciojn, la posedanto de retejo 1 povas Efektigi referencantojn de zono.
Ĉi tio limigos hotlinking kaj redonos 403-eraron en kazo de 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.
Bonvolu noti, ke ne estas etike uzi triajn rimedojn sen ilia permeso.
How to fix 403 error by Hotlink Protection?
Por starigi Hotlink-protekto in cPanel, head to Security < Hotlink Protection:
De ĉi tie, vi povas ebligi aŭ malebligi la protekton pri hotlink:
Nun, se vi estas posedanto de kaj retejo1 kaj retejo2, vi povas malebligi la protekton pri hotlink por propra retejo, por ke vi povu ligi la enhavon al kaj de via retejo.
La sekva ekrankopio ellaboros ĝin por vi:
Kialo 2: Malbonaj Permesoj
Alia plej ofta kialo de 403 malpermesitaj eraroj estas neĝuste agordi la permesojn de dosiero.
Por solvi tiajn problemojn, la posedanto devas agordi la permesojn kiel sube:
- Dinamika Enhavo: 700
- Dosierujoj: 755
- Statika Enhavo: 644
How to fix 403 error due to Bad Permissions?
Por agordi la permeson, sekvu la paŝojn:
1. Ensalutu vian cPanel per la specifita URL kaj asignitaj ensalutaj akreditaĵoj
2. Alklaku la dosieron Administrilo de Dosieroj en la kampo de Dosieroj
3. Maldekstre de la fenestro, kiu malfermiĝas, vi vidos permesojn de ĉiuj dosieroj kaj dosierujoj
4. Certigu, ke la permesoj de la pub_html-dosierujo estas 750 kiel montrite sube:
Se ĝi estas 750, transiru al la sekva problemo por sekvi la aliajn paŝojn:
a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
ĉ. Forigu la kaŝmemoron de la retumilo
d. Malplenigu vian lokan DNS-kaŝmemoron
Kialo 3: Kaŝitaj Dosieroj / Malĝusta URL
Oni ne supozas ke la kaŝitaj dosieroj estas publike alireblaj kaj tial la servilo limigas la aliron al publikaĵoj.
Kiam uzanto provas aliri la kaŝitajn dosierojn, 403 malpermesita eraro estas ĵetita.
Same, por iuj serviloj, se la uzanto enmetas nevalidan URL intence aŭ neintence, 403 malpermesita erara mesaĝo povas okazi.
Ĝi povas varii de servilo al servilo kaj dependas de tio, kion la uzanto eniris, ekzemple, vi eble vidas eraron se vi enmetas dosierujan dosierujon anstataŭ dosiera vojo.
Kialo 4: IP-Reguloj
Kiel dirite pli frue, eraro 403 ekestas ĉefe pro aŭtentiga eraro.
La uzantoj povas vidi 403 regulojn pro iuj ajn IP-nei reguloj difinitaj en la cPanel.
En tiu kazo, kontrolu la regulojn en cPanel por certigi, ke vi ne blokas vian propran IP-gamon.
IP-Reguloj venas tre helpeme se vi bezonas bloki aliron por iuj uzantoj.
How to fix 403 error due to IP Rules?
Por kontroli la IP-regulojn, sekvu la paŝojn:
1. Ensalutu en cPanel-konton per la URL kaj provizis ensalutajn akreditojn.
2. Iru al la Sekcio pri Sekureco kaj alklaku la IP-Blokan ikonon.
3. Enigu unu aŭ gamon da IP-adresoj, kiujn vi volas nei aliron.
4. Alklaku la Aldoni butonon.
Nomo | valoro |
---|---|
Ununura IP-Adreso | 192.168.0.1 |
2001: db8 :: 1 | |
gamo | 192.168.0.1 - 192.168.0.40 |
2001:db8::1 – 2001:db8::3 | |
Implika Gamo | 192.168.0.1 - 40 |
Formato CIDR | 192.168.0.1/32 |
2001: db8 :: / 32 | |
Implikas 192. *. *. * | 192. *. *. * |
Kialo 5: Indeksa Administranto
Defaŭlte, la TTT-servilo ŝarĝos la indicon aŭ ĉefpaĝon el la cela adresaro.
Se la indeksa dosiero mankas en la dosierujo, la retumilo montros la dosierujan enhavon, sed tio povas kaŭzi sekurecan riskon.
La risko pri sekureco malaltiĝas ne montrante rekte la dosierujan enhavon kaj kiel alternativo aperas 403-eraro.
solvo:
Vi povas solvi ĉi tiun problemon alŝutante la taŭgan indeksodosieron al la dosierujo aŭ ŝanĝante la valorojn de "Indeksa Administranto" de cPanel.
konkludo
Estas multaj kialoj kaŭzi malpermesitan eraron HTTP 403 sed ĉiuj el ili signifas nur unu aferon kaj tio estas Aliro Denegata.
La eraro 403 povas esti riparita ĉe la servila nivelo ŝanĝante la sekurecajn agordojn.