Clrs
Clrs

Nginx configuration reverse proxy

Nginx configuration reverse proxy

Reverse proxy

#PROXY-START/
location  ~* \.(php|jsp|cgi|asp|aspx)$
{
    proxy_pass https://clrs.me;
    proxy_set_header Host clrs.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;
    proxy_ssl_name clrs.me;
	proxy_ssl_server_name on;
    proxy_connect_timeout 300s;
	proxy_send_timeout 300s;
	proxy_read_timeout 300s;
}

location /
{
    proxy_pass https://clrs.me;
    proxy_set_header Host clrs.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;
     proxy_ssl_name clrs.me;
	proxy_ssl_server_name on;
    add_header X-Cache $upstream_cache_status;
    proxy_connect_timeout 300s;
	proxy_send_timeout 300s;
	proxy_read_timeout 300s;
    #Set Nginx Cache
    
    	add_header Cache-Control no-cache;
    expires 12h;
}

#PROXY-END/

Reverse proxy restricted path

#PROXY-START/
location  ~* \.(php|jsp|cgi|asp|aspx)$
{
    proxy_pass https://clrs.me;
    proxy_set_header Host clrs.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;
    proxy_ssl_name clrs.me;
	proxy_ssl_server_name on;
}
#according to routing config
location /3rd/pay
{
    proxy_pass https://clrs.me;
    proxy_set_header Host clrs.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;
    proxy_ssl_name clrs.me;
	proxy_ssl_server_name on;
    add_header X-Cache $upstream_cache_status;
    
    #Set Nginx Cache
    
    add_header Cache-Control no-cache;
    expires 12h;
}

#Match multiple routes
location ~* /3rd/(outtime|save).html
{
    proxy_pass https://clrs.me;
    proxy_set_header Host clrs.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;
    proxy_ssl_name clrs.me;
	proxy_ssl_server_name on;
    add_header X-Cache $upstream_cache_status;
    
    #Set Nginx Cache
    
    add_header Cache-Control no-cache;
    expires 12h;
}

Clrs

Nginx configuration reverse proxy
Reverse proxy #PROXY-START/ location ~* \.(php|jsp|cgi|asp|aspx)$ { proxy_pass https://clrs.me; proxy_set_header Host clrs.me; proxy_set_header X-Real-IP $rem…
扫描二维码继续阅读
2022-04-03