Доброе время суток!<br><br>Использую Nginx как кеширующий прокси-сервер, стоящий перед Tomcat. Один из разделов сайта, реализован через AJAX. При переходе по ссылкам вроде:<br><br><a href="http://host.ru/controller?cmd=page_depart_get_page&amp;num=60">http://host.ru/controller?cmd=page_depart_get_page&amp;num=60</a><br>
<a href="http://host.ru/controller?cmd=page_depart_get_page&amp;num=70">http://host.ru/controller?cmd=page_depart_get_page&amp;num=70</a><br><a href="http://host.ru/controller?cmd=page_depart_get_page&amp;num=80">http://host.ru/controller?cmd=page_depart_get_page&amp;num=80</a><br>
<br>Выдается страница <a href="http://host.ru/page_dep.jsp">http://host.ru/page_dep.jsp</a>, с разным контентом в зависимости от ссылок приведенных выше. Nginx кеширует страницу page_dep.jsp, тем самым делая её контент одинаковым, вне зависимости от ссылок. <br>
<br>Уважаемые, подскажите пожалуйста, как сделать кеширование, чтоб страница page_dep.jsp бралась из кеша, однако &quot;соответствовала&quot; ссылке.<br><br>Конфиг:<br><br>http {<br>    include                  mime.types;<br>
    default_type           application/octet-stream;<br><br>    server_tokens        off;<br><br>    access_log            /var/log/nginx.access.log;<br>    error_log                /var/log/nginx.error.log;<br><br>    sendfile                 on;<br>
    tcp_nopush            on;<br><br>    keepalive_timeout   65;<br>    tcp_nodelay            on;<br><br>    gzip                       on;<br>    gzip_disable           msie6;<br><br>    client_body_buffer_size     5m;<br>
<br>    proxy_cache_path    /var/cache/nginx levels=1:2 keys_zone=primary_zone:10m inactive=1d max_size=1024m;<br>    server {<br>        listen          80;<br>        server_name     <a href="http://sharlize.golodnyj.ru">sharlize.golodnyj.ru</a>;<br>
<br>        charset utf-8;<br><br>        location / {<br>                proxy_pass              <a href="http://localhost:8180/">http://localhost:8180/</a>;<br>                proxy_set_header        Host            $host;<br>
                proxy_set_header        X-Real-IP       $remote_addr;<br>                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;<br><br>#               error_page      404             /404.html;<br>
#               error_page      500 502 503 504 /index.html;<br>        }<br><br>        # В данный момент кешиование запрещено!<br>        location ~* /page_dep.jsp {<br>                proxy_pass              <a href="http://localhost:8180">http://localhost:8180</a>;<br>
                proxy_set_header        Host            $host;<br>                proxy_set_header        X-Real-IP       $remote_addr;<br>                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;<br>
<br>                proxy_cache             off;<br>        }<br>    }<br>}<br><br>-- <br>Петровский Александр / Alexander Petrovsky,<br><br>ICQ: 350342118<br>Jabber: <a href="mailto:juise@jabber.ru">juise@jabber.ru</a><br>
Phone: +7 914 8 820 815<br>