Hallo Zusammen,
ich bin leider nicht ganz sicher ob ich hier richtig bin. Nach langer suche habe ich zu meinen Thema auch nichts gefunden. Daher komme ich gleich zum Thema.
Ich besitze ein Server darauf läuft Ubuntu, Nginx und Redmine.
Folgende Problematik. Es gibt für Redmine ein Helpdesk Plugin wo Kunden Tickets erstellen und lesen können. Soweit ganz gut. Aber, der Rest von Redmine soll nicht Öffentlich sein. Somit haben wir in der Nginx Conf unsere IP's als Allow eingetragen und den Rest mit deny all.
Beispiel:
Code
location / {
allow IP;
allow IP;
allow IP:
deny all;
try_files $uri/index.html $uri @appp;
location ^~ /tickets/ {
allow all;
try_files $uri/index.html $uri @appp;
}
location ^~ /attachments/* {
allow all;
try_files $uri/index.html $uri @appp;
}
location ~* ^.+\.(js|css|png|jpg|jpeg|gif|ico|html|pdf)$ {
allow all;
try_files $uri/index.html $uri @appp;
}
location ~ ^/public/ {
allow all;
try_files $uri/index.html $uri @appp;
}
location ~ ^/(css|images|js)/ {
expires 365d;
add_header Pragma public;
add_header Cache-Control "public";
}
}
Display More
So klappt auch alles. Aber leider funktioniert das mit den Anhängen und Bilder usw. nicht. Könnt Ihr mir da vielleicht ein Paar Tipps geben bzw. sagen was ich falsch mache?
Danke für Eure Hilfe
Vg Tobias