<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Я может что пропустил, а где у вас вообще кеширование? Ибо не вижу ни одной из директив proxy_cache/proxy_cache_path/proxy_cache_key</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 15, 2018 at 10:43 AM, ellaizzer <span dir="ltr"><<a href="mailto:nginx-forum@forum.nginx.org" target="_blank">nginx-forum@forum.nginx.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Есть сайт (заменил на <a href="http://example.com" rel="noreferrer" target="_blank">example.com</a>)<br>
<br>
Вот его nginx конфиг:<br>
<br>
<br>
server {<br>
    server_name <a href="http://example.com" rel="noreferrer" target="_blank">example.com</a> <a href="http://m.example.com" rel="noreferrer" target="_blank">m.example.com</a> <a href="http://www.example.com" rel="noreferrer" target="_blank">www.example.com</a><br>
<a href="http://www.m.example.com" rel="noreferrer" target="_blank">www.m.example.com</a>;<br>
    charset off;<br>
    disable_symlinks if_not_owner from=$root_path;<br>
    index index.html index.php;<br>
    root $root_path/$subdomain;<br>
    set $root_path /var/www/examplecom/data/www;<br>
    set $subdomain <a href="http://example.com" rel="noreferrer" target="_blank">example.com</a>;<br>
    ssi on;<br>
    access_log /var/www/httpd-logs/example.<wbr>com.access.log ;<br>
    error_log /var/www/httpd-logs/example.<wbr>com.error.log notice;<br>
    include /etc/nginx/vhosts-includes/*.<wbr>conf;<br>
    include /etc/nginx/vhosts-resources/<a href="http://example.com/*.conf" rel="noreferrer" target="_blank">ex<wbr>ample.com/*.conf</a>;<br>
    location / {<br>
        location ~*<br>
^.+\.(jpg|jpeg|gif|png|svg|js|<wbr>css|mp3|ogg|mpe?g|avi|zip|gz|<wbr>bz2?|rar|swf|woff|ttf|otf||<wbr>woff2|eot)$<br>
{<br>
            try_files $uri $uri/ @fallback;<br>
            expires 6M;<br>
        }<br>
        location / {<br>
            try_files /does_not_exists @fallback;<br>
        }<br>
        location ~ [^/]\.ph(p\d*|tml)$ {<br>
            try_files /does_not_exists @fallback;<br>
        }<br>
    }<br>
    location @fallback {<br>
        error_log /dev/null crit;<br>
        proxy_pass <a href="http://127.0.0.1:8080" rel="noreferrer" target="_blank">http://127.0.0.1:8080</a>;<br>
        proxy_redirect <a href="http://127.0.0.1:8080" rel="noreferrer" target="_blank">http://127.0.0.1:8080</a> /;<br>
        proxy_set_header Host $host;<br>
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>
        proxy_set_header X-Forwarded-Proto $scheme;<br>
        proxy_set_header X-Forwarded-Port $server_port;<br>
        access_log off ;<br>
    }<br>
            if ($host ~* ^((.*).<a href="http://example.com" rel="noreferrer" target="_blank">example.com</a>)$) {<br>
                set $subdomain $1;<br>
            }<br>
    gzip on;<br>
    gzip_comp_level 5;<br>
    gzip_disable "msie6";<br>
    gzip_types text/plain text/css image/jpeg image/png image/gif text/xml<br>
application/xml application/xhtml+xml text/javascript<br>
application/x-javascript application/javascript;<br>
    listen <a href="http://8.1.35.82:80" rel="noreferrer" target="_blank">8.1.35.82:80</a>;<br>
}<br>
<br>
<br>
Проблема в том что не кешуруются файлы на псевдонимах <a href="http://m.example.com" rel="noreferrer" target="_blank">m.example.com</a> и<br>
<a href="http://www.m.example.com" rel="noreferrer" target="_blank">www.m.example.com</a>, но кешируются на <a href="http://example.com" rel="noreferrer" target="_blank">example.com</a> и <a href="http://www.example.com" rel="noreferrer" target="_blank">www.example.com</a><br>
<br>
Кто подскажет в чем может быть проблема некеширования на псевдонимах?<br>
<br>
Posted at Nginx Forum: <a href="https://forum.nginx.org/read.php?21,278140,278140#msg-278140" rel="noreferrer" target="_blank">https://forum.nginx.org/read.<wbr>php?21,278140,278140#msg-<wbr>278140</a><br>
<br>
______________________________<wbr>_________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a></blockquote></div><br></div>