[Ask for help] Questions about proxy_cache and ssi
FoxBin
foxbin at gmail.com
Tue Sep 24 06:34:41 UTC 2013
Hello list,
I hava a nginx config problem , Please help look !
I use proxy_cache and ssi.
*nginx config :*
ssi on;
ssi_silent_errors on;
ssi_types text/shtml;
proxy_temp_path /cache/proxy_temp;
proxy_cache_path /cache/proxy_cache levels=1:2 keys_zone=tmp_cache:2000m
inactive=10000d max_size=200G;
proxy_next_upstream error timeout invalid_header http_504 http_500
http_502 http_503;
*example:*
*
*
http://x.com/1.shtml:
<html>
hello world1 !
<!--#include virtual="/include/foot.html"-->
<\html>
http://x.com/2.shtml:
<html>
hello world2 !
<!--#include virtual="/include/foot.html"-->
<\html>
.......
http://x.com/include/foot.html:
<html>
old, i am include info !
<\html>
*problem:*
*
*
Edit this file: http://x.com/include/include/foot.html
<html>
new, i am include info !
<\html>
I use ngx_cache_purge to clear the cache :
http://x.com/include/include/foot.html
But do not take effect cache these pages :
open http://x.com/1.shtml
the content is :
<html>
hello world1 !
old, i am include info !
<\html>
open http://x.com/2.shtml
the content is :
<html>
hello world2 !
old, i am include info !
<\html>
I have to clear the cache in order to take effect :
http://x.com/purge/1.shtml
http://x.com/purge/2.shtml
open http://x.com/1.shtml
the content is :
<html>
hello world1 !
new, i am include info !
<\html>
open http://x.com/2.shtml
the content is :
<html>
hello world2 !
new, i am include info !
<\html>
If I have a lot shtml files ,Must be more clear the cache.
http://x.com/purge/1.shtml
http://x.com/purge/2.shtml
http://x.com/purge/3.shtml
http://x.com/purge/4.shtml
http://x.com/purge/5.shtml
http://x.com/purge/6.shtml
......
I just need to clear a cache: http://x.com/purge/include/foot.html , all
SHTML pages to take effect.
Is there a way to solve?
Thanks in advance :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20130924/9c524542/attachment-0001.html>
More information about the nginx
mailing list