nginx 笔记,nginx
nginx 笔记,nginx
检查配置
/home/nginx/sbin/nginx -t -c /home/nginx/conf/nginx.conf
启动
/home/nginx/sbin/nginx
重启
/home/nginx/sbin/nginx -s reload
关闭
ps -ef | grep nginx
kill -9 nginx
设置相应头支持跨域和带cookie
server {
listen 80;
server_name test.bolo.bobo.com;
access_log logs/bolo-access.log main;
error_log logs/bolo-error.log ;
location ^~ /bolo/api {
add_header 'Access-Control-Allow-Origin' $http_origin;
add_header 'Access-Control-Allow-Methods' '*';
add_header 'Access-Control-Max-Age' 1800;
add_header 'Access-Control-Allow-Headers' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
proxy_pass http://bolo_web_server;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location / {
proxy_set_header Host $host;
proxy_pass_header User-Agent;
proxy_pass http://test_bolo_bobo_com;
}
}
设置包体大小限制
server {
listen 80;
server_name test.bolo.bobo.com;
access_log logs/bolo-access.log main;
error_log logs/bolo-error.log ;
location ^~ /bolo/api {
proxy_pass http://bolo_web_server;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 1024m;
}
location / {
proxy_set_header Host $host;
proxy_pass_header User-Agent;
proxy_pass http://test_bolo_bobo_com;
}
}
评论暂时关闭