zoukankan      html  css  js  c++  java
  • nginx在* 路由转发方面比IIS强太多

    场景:www.a.com 是个空网站

               www.b.com 是实际站点

    需求:用户访问 www.a.com 时,看到的内容是www.b.com的内容,但是用户在浏览器里面看到的url还是www.a.com

    1、因为服务器是winserver2019,开始就考虑用IIS做url重写:安装了2个东西:

    requestRouter_amd64.msi

    rewrite_amd64_zh-CN.msi

    然后在IIS里新建站点进行url重写

    问题:css样式不见了

    2、使用nginx.exe,就配置了一下nginx.conf ,效果非常好!

     server {
            listen       80;
            server_name  www.a.com a.com;
            large_client_header_buffers 4 16k;
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                #root   html;
                #index  index.html index.htm;
                proxy_buffer_size 64k;
                proxy_buffers   32 32k;
                proxy_busy_buffers_size 128k;
                proxy_pass   www.b.com;
                proxy_redirect default;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_set_header REMOTE-HOST $remote_addr;
            }
    }

    真是厉害

  • 相关阅读:
    mysql的常用查询创建命令
    maven的简介
    google guava
    分库分表的情况下生成全局唯一的ID
    书单
    MD5Util
    UUID生成工具
    nodejs学习笔记三——nodejs使用富文本插件ueditor
    nodejs学习笔记二——链接mongodb
    mongodb 安装
  • 原文地址:https://www.cnblogs.com/25miao/p/13324649.html
Copyright © 2011-2022 走看看