zoukankan      html  css  js  c++  java
  • nginx *

    比方说我启动了一个web服务器192.168.1.51:8080,那我如何通过虚拟机(192.168.1.177)中的nginx代理这个web服务器呢

    server
        {
            listen 80;
            #listen [::]:80;
            server_name www.blog.com;
            index index.html index.htm index.php default.html default.htm default.php;
            #root  /home/wwwroot/www.blog.com;
    
            include none.conf;
            #error_page   404   /404.html;
            include enable-php.conf;
    
            location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
            {
                proxy_pass  http://192.168.1.51:8080; # 图片代理
                expires      30d;
            }
    
            location ~ .*.(js|css)?$
            {
                proxy_pass  http://192.168.1.51:8080; # js/css 代理
                expires      12h;
            }
    
            location ~ /.
            {
                deny all;
            }
    
            location / {
                proxy_pass  http://192.168.1.51:8080;
    
              #Proxy Settings
              proxy_redirect     off;
              proxy_set_header   Host             $host;
              proxy_set_header   X-Real-IP        $remote_addr;
              proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
            }
    
    
    
            access_log off;
        }

    红色部分是需要另行添加的。重启nginx 即可。

  • 相关阅读:
    react脚手架
    快速创建一个node后台管理系统
    vue脚手架结构及vue-router路由配置
    Spring 事务管理-只记录xml部分
    Spring-aspectJ
    Maven 自定义Maven插件
    JVM
    JVM
    Spring
    Digester
  • 原文地址:https://www.cnblogs.com/xiaobaiskill/p/9815103.html
Copyright © 2011-2022 走看看