nginx Verzeichnis absichern

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

nginx Verzeichnis absichern

Beitrag von Methos » 10.07.2016 17:16:08

Würde gerne ein Verzeichnis /test/upload/ in dem sich mehrere Unterordner befinden absichern, indem die Ausführung von PHP untersagt wird.

Code: Alles auswählen

location ~ ^/test/upload/.+\.php$ {
   return 444;
}
Find zwar einige Beispiele, aber irgendwie greift keines.
Vielleicht hat jemand einen kleinen Hinweis für mich?
Danke

Dimejo
Beiträge: 503
Registriert: 21.07.2014 13:37:23

Re: nginx Verzeichnis absichern

Beitrag von Dimejo » 10.07.2016 18:39:49

Probiere es mal damit:

Code: Alles auswählen

location ~ ^/test/upload/ {
    location *~ \.php$ {
        return 444;
    }
}

Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

Re: nginx Verzeichnis absichern

Beitrag von Methos » 10.07.2016 19:15:56

Funktioniert leider auch nicht, die info.php wird weiterhin ausgegeben.

Dimejo
Beiträge: 503
Registriert: 21.07.2014 13:37:23

Re: nginx Verzeichnis absichern

Beitrag von Dimejo » 10.07.2016 19:36:55

Methos hat geschrieben:Funktioniert leider auch nicht, die info.php wird weiterhin ausgegeben.
Äh, ja ... Ich hätte wohl kontrollieren sollen, was ich so schreibe. Richtig wäre:

Code: Alles auswählen

location /test/upload/ {
    location ~* \.php$ {
        return 444;
    }
}

Methos
Beiträge: 87
Registriert: 05.12.2003 13:43:14

Re: nginx Verzeichnis absichern

Beitrag von Methos » 10.07.2016 20:17:23

Danke, damit klappt es, versteh zwar immer noch nicht wieso es mit meinem Versuch nicht funktioniert 8O
Naja, muß ich mich erstmal noch mehr einlesen.

Antworten