rewrite ^(.*) $scheme://$host$1 permanent;
http://aha00a.kr/something to http://aha00a.com/something.
server
{
server_name aha00a.kr;
rewrite ^(.*) $scheme://aha00a.com$1 permanent;
}http://aha00a.com/something to https://aha00a.com/something.
server
{
listen 80;
server_name aha00a.com;
rewrite ^(.*) https://$host$1 permanent;
}upstream localhost_upstream { server localhost:10001; server localhost:10002; } server { location / { proxy_pass http://localhost_upstream/; } }
.confserver { client_max_body_size 20M; }
access.log
cat access.log | grep "GET /some/path/" | perl -pe 's{^.* \[([^]]+)\] "GET /some/path/([\S]+).*$}{$1\t$2}g'nginx.confhttp { map $http_upgrade $connection_upgrade { default upgrade; '' close; } }
sites-availableserver { listen 443 ssl; server_name aha00a.com; location / { proxy_pass http://127.0.0.1:9000; proxy_set_header Host $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } location /ws/ { proxy_pass http://127.0.0.1:9000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_set_header Host $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_read_timeout 3600s; proxy_send_timeout 3600s; } }
식겁했다..
https://serverfault.com/questions/361421/dump-nginx-config-from-running-process
gdb를 이용해서 메모리 dump해서 문자열 검색으로 찾아서 복원할 수 있음.
Windows에서 load balancing이 안되는 문제가 있는데, 아래 설정을 넣어주면 해결됨. --2017-08-11
proxy_connect_timeout 2s;Similar pages by cosine similarity. Words after page name are term frequency.