反代loc的nginx配置

location ^~ /
{
    proxy_pass https://hostloc.com;
    proxy_set_header Host www.hostloc.me;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;

    #Persistent connection related configuration

    add_header X-Cache $upstream_cache_status;

    #Set Nginx Cache

    proxy_set_header Accept-Encoding "";
        sub_filter "hostloc.com" "www.hostloc.me";
        sub_filter "www.hostloc.com" "www.hostloc.me";
    sub_filter_once off;

    
    set $static_fileEJLfi5A0 0;
    if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
    {
            set $static_fileEJLfi5A0 1;
            expires 12h;
        }
    if ( $static_fileEJLfi5A0 = 0 )
    {
    add_header Cache-Control no-cache;
    }
}