Moin Leute
Ich versuche mich grad in nginx einzuarbeiten und bemerke folgendes verhalten:
Ich versuche das Verzeichnis include/ vor Direktaufruf zu schützen...
Ich verzeichnis include sind 2 Dateien: Eine test.htm und ein test.php
bei der test.htm wird der Zugriff verboten (HTTP Err 403), jedoch die test.php wird nach wie vor problemlos augerufen
die vhost sind @mom so aus:
Code:
server {
listen 80;
server_name _;
location / {
root /var/www/tracker;
index index.php;
}
error_page 404 /404.php;
location /include {
deny all;
}
location ~ .php$ {
root /var/www/tracker;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
Vlt weiß jmd von euch einen Rat wie man nginx beibringen kann auch php Dateien zu verbieten (was ja auch hauptsächlich beabsichtigt ist)