日期:2012-05-10 22:46:00  来源:本站整理

nginx 反向代理iis支持 ASP脚本设置[服务器安全]

赞助商链接



  本文“nginx 反向代理iis支持 ASP脚本设置[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  学了两天nginx支持ASP了.GOOGLE了无数页终于知道nginx毕竟是怎么支持ASP啦.

  大家一同分享:

  #asp(aspx)支持,将客户端的恳求转交给IIS

  location ~* \.(asp|aspx|asa)$ {

  root D:/wwroot;

  index index.asp index.aspx;

  proxy_pass http://127.0.0.1:88;

  proxy_set_header X-Real-IP $remote_addr;

  }

  将上面这段放在nginx.conf里.范围是在 你需求支持ASP站的Serer内 那段里.其次就是开启IIS的站点.端口用88(可自行改正),站点指向要对应nginx设置的站点.这样才能支持.

  下面是我找到的页面的全文章,大概对你们也有效:

  引用内容

  以下是nginx配置文件,有一点要注意,不管先装大概后装IIS,都需求改正IIS的默许端口,然后呼应的改正配置文件里的IIS相关端口

  #asp(aspx)支持,将客户端的恳求转交给IIS

  location ~* \.(asp|aspx|asa)$ {

  root /host/wwwroot/www;

  index index.asp index.aspx;

  proxy_pass http://127.0.0.1:88;

  proxy_set_header X-Real-IP $remote_addr;

  }

  #java(jsp)支持,将客户端的恳求转交给resin

  location ~* \.(jsp|do)$ {

  root /host/wwwroot/www;

  index index.jsp index.do;

  proxy_pass http://127.0.0.1:8080;

  proxy_set_header X-Real-IP $remote_addr;

  }

  #将客户端的恳求转交给fastcgi

  location ~ .*\.(php|php5|php4|shtml|xhtml|phtml|htm|html|shtml|shtm)?$ {

  fastcgi_pass 127.0.0.1:9000;

  include /host/nginx/conf/fastcgi_params;

  }

  目的是借助nginx的处理本领把php和静态等页面交给nginx处理,iis只负责处理asp和aspx相关内容,resin只处理java相关内容,全部内容从nginx 80端口输出


  以上是“nginx 反向代理iis支持 ASP脚本设置[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • nginx后端安康监测
  • 织梦CMS安装利用教程 Win+Nginx+PHP+MySQL环境搭建
  • CentOS 下 Nginx + Keepalived 配置高可用Web站点
  • nginx服务器的安装和配置的办法介绍
  • CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
  • 利用Nginx后如安在web利用中获得用户ip及原理注释
  • CentOS 6.2 安装Nginx并设置为开机服务
  • Nginx配置禁止通过IP拜候
  • Nginx + PHP 5.2.17(FastCGI) 502 Bad Gateway错误
  • nginx躲藏版本号
  • ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解
  • Nginx做web服务器linux内核参数优化
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2021 www.233122.com. All Rights Reserved .