Welcome! Log In Create A New Profile

Advanced

Cache aktualisiert sich nie

Posted by f.reddy 
Cache aktualisiert sich nie
April 28, 2013 02:02PM
Hallo zusammen,

ich hab da mal ein Problem mit dem Cache. Hintergrund:
Nginx ist vor einen Apache geschaltet auf dem ein CMS läuft. Nginx soll Seiten 3 Minuten cachen um Spitzenlasten zu deckeln.
Leider klappt das nicht. Alle Daten, die vom CMS kommen werden von nginx nicht aktualisiert. Lege ich manuell eine .html Datei ins Filesystem klappt alles.

Config:
server {
listen 1.2.3.4:80 default_server;

server_name x.de;
server_name www.x.de;
server_name ipv4.x.de;


client_max_body_size 128m;

location / { # IPv6 isn't supported in proxy_pass yet.
proxy_pass http://apacheip:7080;
proxy_cache my-cache;
proxy_cache_valid 200 3m;
proxy_cache_valid 404 1m;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Accel-Internal /internal-nginx-static-location;
access_log off;


}

location /internal-nginx-static-location/ {
alias /var/www/vhosts/x.de/httpdocs/cms/;
access_log /var/www/vhosts/x.de/statistics/logs/proxy_access_log;
add_header X-Powered-By PleskLin;
internal;
}
}

Wie geh ich dem Problem am Besten näher auf die Spur? Das CMS liefert alles als index.html aus (alle Artikel haben einen eigenen Ordner und dort immer die index.html).
Lösche ich den Cache oder kommentiere einmal die 3 Proxy_Cache Zeilen aus und starte nginx neu wird der Cache aktualisiert.

Danke!!
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 265
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready