Bu üsul ən asant və mənim fikrimcə təhlükəzliyinə görə o biri üsullarda geri qalmayan bir üsuludur
Shell-dən qorunmanı biz .htaccess vasitəsilə edəcəyik
Kod:
<Filesmatch ".(php)$">
order deny,allow
deny from all
</Filesmatch>
<Filesmatch "^index.php">
order allow,deny
allow from all
</Filesmatch>
<Filesmatch "^download.php">
order deny,allow
allow from all
</Filesmatch>
Gördüyünüz kimi biz index.php və download.php fayllarından başqa serverimizdə php uzantılı fayların işləməsinə qadağa qoyduğ
Yəni ki sizin php uzantılı öz fayllarıvız işlək vəziyyətdə olacaq. Başqa fayllar isə yox. İşləməy icazə verilən faylların siyahısını özünüz artıra bilərsiz
Və yaxşı olardıki başqa uzantılarada qadağa qoyasız. Shell təkcə php uzantısında olmur (php3 , php5 , html və s)