apache
6 отговора
8 прегледа
apache
Pitane: Kak da mu zabrania na apache-to da prashta drugi failove osven .htm? i .gif naprimer?
Ima edin grub nachin - chmod i/li chown i/li mv, obache ne mi vyrshi rabota.
Abe taka i taka sum zapochnal da pitam - Kak da zabrania na vunshna stranitza da mi izprashta danni kym moq stranitza/script?
apache
ami za failovete:
Order allow,deny
Deny from all
tva zabranqva na apacha da servira jpg failove. Moesh da si slojish kvito iskash razshireniq i imena na failove
I kato zapishesh configa zadyljitelno se restartira apacha
A tva za stranicata ne moga da ti razbera vyprosa poqsni
apache
Ami she sa izpylni skripta i tva e she provera kak moje da se zabrani drug da go izpylnqva
apache
Ami nachi ako iskash drug da ne moje da ti izpylnqwa skripta ima edna promentliva
HTTP_REFERER
tq ti vryshta tochnoto url ot koeto se vika skripta taka che mojesh da pravish proverka dali e ot web servera na koito e kachen skripta i ako ne e ne se izpylnqva t.e. drugiq deti iska da go izpylni ot drug sait da go duha :)))
apache
Така е. Със забележката, че ако на другия сърсър линка се генерира от друг скрипт няма проблеми другия скрипт да подаде каквото си иска "referer url".
Малко по-ефикасно е ако скриптът му реализира нещо от типа на проследяване на потребителските сесии - или чрез готови функции (от типа на функциите в php за проследяване на потребителските сесии) или собственоръчно написани.