若依nginx配置

发布于 2023-01-05  144 次阅读


 server
    {
        listen 80;
        server_name localhost;
        index index.html index.htm index.php;
        root /www/wwwroot/ruoyi/;
 
        #error_page   404   /404.html;
        include enable-php.conf;
 
 
	location / {
      root  /www/wwwroot/ruoyi/;
			try_files $uri $uri/ /index.html;
      index  index.html index.htm;
       add_header Access-Control-Allow-Origin "*";
                add_header Access-Control-Allow-Headers "Origin, X-Requested-With, Content-Type, Accept";
                add_header Access-Control-Allow-Methods "GET, POST, OPTIONS";
 
   }
 
 location /stage-api/ {
              proxy_set_header Host $http_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;
              proxy_pass http://localhost:8080/;  
        }
 
 
   location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }
 
        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }
 
        location ~ /\.
        {
            deny all;
        }
     
 
        access_log  /www/wwwlogs/ruoyi.log;
}