Sziasztok!
Azt szeretném megoldani hogy egy bizonyos link megnyitásakor ne 403-as hibaüzenet jelenjen meg hanem 404-es. Milyen paraméterrel lehet ezt beállítani? (403-at dob alapból ha egy adott link nem érhető el egy hálózatból, de én azt akarom hogy ne is tudjanak róla az adott hálózatban hogy létezhet ilyen link)
- 1620 megtekintés
Hozzászólások
A mod_rewrite vagy mod_security beállítások között nézz szét.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
rendkívül egyszerűen megoldható a dolog:
pld van egy file amit csak bizonyos IPről akarok kiengedni, akkor php-ből ilyen egyszerű:
header("HTTP/1.0 404 Not Found");
echo"404"; << include-old a szükséges hibaoldalt vagy írd ki amit szoktál :) nálam ilyen egyszerűen van megoldva h hibaszámot ad mindig..
- A hozzászóláshoz be kell jelentkezni
es hogyha nem egy php scriptet kell levedenie?
Tyrael
- A hozzászóláshoz be kell jelentkezni
.htaccess?
[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS
- A hozzászóláshoz be kell jelentkezni
es visszajutottunk a kezdeshez.
apache-bol vedi az url-eket(az a kerdes szempontjabol mindegy, hogy .htaccess fajlokkal, vagy a vhost configból), viszont alapbol az apache Forbidden uzenettel es 403es headerrel fogja kiszolgalni a valaszt.
ezert kerdeztem vissza hogy miben segit az, hogyha apache-bol atrakja a korlatozast az applikacioba (a peldaban php), hogyha nem csak scripteket kell vedeni.
Tyrael
- A hozzászóláshoz be kell jelentkezni
el lehetne ezen vitatkozni, de igazabol igy a topic owner nelkul kicsit furan hat hogy ennyire tovabbgondoljatok a dolgot, egyaltalan.
[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS
- A hozzászóláshoz be kell jelentkezni
kikerem magamnak! :P
Tyrael
- A hozzászóláshoz be kell jelentkezni
akkor természetesen egy rewrite..
fileasmatch mondjuk és ErrorDocument 403 /404 de a válasz fejlécében így akkor is 403 lesz...
nem ártana mondjuk ha tudnánk hogy milyen file-t kell 'rejteni'
- A hozzászóláshoz be kell jelentkezni
Szerintem ha nincs/nem érhető el/etc, szóval 4xx-as a válasz, akkor illendően redirektálj a nyitóoldalra.
- A hozzászóláshoz be kell jelentkezni
hibauzenet nelkul? legyszives ne.
[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS
- A hozzászóláshoz be kell jelentkezni
De. A felhasználónak semmi köze hozzá, hogy valami nem kerek, pont ez a kérés...
- A hozzászóláshoz be kell jelentkezni
ok igaz, marmint tenyleg ez a keres. csak nem tartom etikusnak, engem borzaszto mod irrital, amikor ezt csinalja egy honlap, es nem tudom mi baja volt pontosan, igy adott esetben elofordulhat, hogy en sem tudom mit csinaljak.
[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS
- A hozzászóláshoz be kell jelentkezni
nemes egyszerűséggel visszadob és url-be beírja a hibakodot.. azt meg lekezeli scripttel és kiirajta h mibaja..
- A hozzászóláshoz be kell jelentkezni
A hibaüzenet nem usernek való :) Persze,illendőbb egy egységes hibaoldalra dobni (bármilyen probléma van, csak annyit mondani, hogy "bocs, valami nem kerek, irány a kezdőlap"), azaz gyakorlatilag az összes 4xx-es kódot elfedve a felhasználó elől.
- A hozzászóláshoz be kell jelentkezni
.htaccess
ErrorDocument 404 /404esoldal
ErrorDocument 403 /404esoldal
- A hozzászóláshoz be kell jelentkezni