2017-03-11 1 views
0

ich zum Beispiel den Dateityp html für die Lage/files/Nginx verweigern bestimmte Dateitypen in einem Ort

ich einen anderen Standort Block in meiner config leugnen wollen, dass es so aussieht:

location ~* \.exe$ { alias /var/www/test.html; }

Es verweigert erfolgreich die Ausgabe von .exe-Dateien, aber es ist global und ich möchte HTML-Dateien nur für die/files/location verweigern, aber es funktioniert nicht.

Hat jemand Rat?

Antwort

1

Sie können verschachtelte Standorte in nginx haben.

location /files/ { 
    #put your /files/ location config here 

    #This is a nested location with your regex 
    location ~* \.exe$ { 
     alias /var/www/test.html; 
    } 
} 
+0

Vielen Dank! Das hat geholfen! –

Verwandte Themen