0
点赞
收藏
分享

微信扫一扫

通过配置nginx访问服务器静态资源

潇湘落木life 2022-02-11 阅读 147

1.图片存储路径
在这里插入图片描述
2.nginx配置

	server {
		listen       8006; 		 #前端访问端口
		server_name  127.0.0.1;
		client_max_body_size 200M;
	
		location / {
		    add_header Access-Control-Allow-Origin *;
			add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
			add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-					Modified-Since,Cache-Control,Content-Type,Authorization';
	
			if ($request_method = 'OPTIONS') {
				return 204;
			}
			root /usr/local/huahua/xmgls/uploadData/;	#静态资源存放路径
			add_header Cache-Control no-cache;
			index  index.html;
			expires 1h;
	    }
		
		#location ^~ .*\.(js|css|ico|png|jpg|eot|svg|ttf|woff|html|txt|pdf|) {
		#	root /usr/local/huahua/xmgls/upload/;
		#	add_header Cache-Control no-cache;
		#	expires 1h;
	   # }
	
		location ~ ^/api/ {      映射到后端访问端口
			proxy_set_header   x-forwarded-for  $remote_addr;
			proxy_set_header   x-forwarded-proto  $http_x_forwarded_proto;
			proxy_set_header host $host;
			proxy_pass http://127.0.0.1:8007;
			proxy_read_timeout 120s;
	    }
	
		error_page   500 502 503 504  /50x.html;
		location = /50x.html {
			root   html;
		}
	}

3.访问图片方式

http://192.168.206.170:8007/a.png

在这里插入图片描述

举报

相关推荐

0 条评论