nginx开启gizp压缩时配置域名直接访问官网和带路径访问其他网站

1、访问 网站  http://stm.feifupt.com/#/  实现跳转官网

2、访问 http://stm.feifupt.com/screen/  实现跳转大屏

3、访问 http://stm.feifupt.com/stm/#/  也是实现跳转官网

4、nginx配置如下

user  root;
worker_processes  2;
worker_rlimit_nofile 4096;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

pid        /var/run/nginx.pid;


events {
    worker_connections  2048;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
	client_max_body_size       50m;


    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  0;
    #keepalive_timeout  65;
    
	
	
    server {
        listen       80;
        listen 443 ssl;
		server_name  139.224.244.168;
    	#return 301 https://$server_name$request_uri;
        #charset koi8-r;
       #必须配置
		root /home/stm/html/;

        ssl_certificate /usr/local/nginx/cert/3091625_stm.feifupt.com.pem;
        ssl_certificate_key /usr/local/nginx/cert/3091625_stm.feifupt.com.key;

        #access_log  logs/host.access.log  main;
    gzip on; 
	gzip_min_length 1k; 
	gzip_buffers 4 16k;
	gzip_http_version 1.1;
	gzip_comp_level 6; 
	gzip_types  text/plain text/css application/javascript application/x-javascript application/xml text/javascript application/json;
	gzip_vary on;


   		
        location /stmApi/ {                 
             proxy_pass http://localhost:28080/;
             proxy_set_header   X-real-ip $remote_addr;
       
        }
        
         location /stmControlApi/ {                 
             proxy_pass http://localhost:28081/;
             proxy_set_header   X-real-ip $remote_addr;

        }

		#静态文件压缩
		location /stm{
			root  /home/stm/html;
            index  index.html index.htm;
            autoindex off;
        }
      //访问 http://stm.feifupt.com/ 定向到 上面的配置
	location /{
		try_files $uri/stm/index.html index.htm;
        }

     #静态文件未压缩
     location /screen{
			root  /home/stm/html;
            index  index.html index.htm;
            autoindex off;
      }


 	
      
		//文件访问  /home/stm/uploads/file/
		location /file/ {
            root   /home/stm/uploads/;
        }
		// 开启gizp压缩静态文件
		location ~* \.(html|css|js|ttf)$ {
			gzip_static on;
		}

	
        location = /50x.html {
            root   html;
        }

     
      
      }
	


}

6、

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章