- Mitglied seit
- 21. Mai 2011
- Beiträge
- 507
- Punkte für Reaktionen
- 15
- Punkte
- 44
Hi
ich versuche einen Unterordner von /volume1/web/ beim Aufruf von https://www.meinedomain.de/Unterordner mit einem Passwort zu schützen.
Dies ist mit unter der Verwendung von apache bisher gut gelungen mit einer .htaccess Datei
Jetzt verwende ich nginx und dies funktioniert nun anders.
Mit htpasswd habe ich bereits eine Datei mit Benutzernamen und Passwort erzeugt.
Jetzt soll ich folgenden Eintrag in die /etc/nginx/nginx.conf eintragen:
Beim neustarten vom nginx dienst mit "synoservicectl --restart nginx" wird jedoch die nginx.conf neu erzeugt und überschrieben.
Im Forum habe ich bereits herausgefunden, dass das script zum erzeugen unter "\usr\syno\etc.defaults\rc.sysv\nginx-conf-generator.sh " liegt.
Jetzt meine Frage:
Wo genau lege ich nun meinen Code hin, damit er permanent bleibt?
Hat da jemand Ideen?
Gruß
ich versuche einen Unterordner von /volume1/web/ beim Aufruf von https://www.meinedomain.de/Unterordner mit einem Passwort zu schützen.
Dies ist mit unter der Verwendung von apache bisher gut gelungen mit einer .htaccess Datei
Jetzt verwende ich nginx und dies funktioniert nun anders.
Mit htpasswd habe ich bereits eine Datei mit Benutzernamen und Passwort erzeugt.
Jetzt soll ich folgenden Eintrag in die /etc/nginx/nginx.conf eintragen:
Rich (BBCode):
server {
...
location /volume1/web/Unterordner {
auth_basic "Geschützer Bereich";
auth_basic_user_file /volume1/web/htpasswd;
}
Beim neustarten vom nginx dienst mit "synoservicectl --restart nginx" wird jedoch die nginx.conf neu erzeugt und überschrieben.
Im Forum habe ich bereits herausgefunden, dass das script zum erzeugen unter "\usr\syno\etc.defaults\rc.sysv\nginx-conf-generator.sh " liegt.
Jetzt meine Frage:
Wo genau lege ich nun meinen Code hin, damit er permanent bleibt?
Hat da jemand Ideen?
Gruß