Zero111
30.05.2012, 22:00
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:
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)
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:
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)