zoukankan      html  css  js  c++  java
  • 单空间多域名绑定

    using System;
    using System.Diagnostics;
    using System.Threading;
    using System.Web;
    using System.Xml;
    using System.Text.RegularExpressions;
    namespace etnews.BLL
    {    
        
    public class HelloWorldModule : IHttpModule {
            
    public String ModuleName { 
                
    get { return "HelloWorldModule"; } 
            }    
            
            
    // In the Init function, register for HttpApplication 
            
    // events by adding your handlers.
            public void Init(HttpApplication application) {
                application.BeginRequest 
    += (new EventHandler(this.Application_BeginRequest));
                application.EndRequest 
    += (new EventHandler(this.Application_EndRequest));
            }
            
            
    // Your BeginRequest event handler.
            private void Application_BeginRequest(Object source, EventArgs e) {
                HttpApplication application 
    = (HttpApplication)source;
                HttpContext context 
    = application.Context;
                
    string strRawUrl = HttpContext.Current.Request.RawUrl;
                HttpContext.Current.Response.Redirect(
    "http://www.gegew.com");
            }
            
            
    // Your EndRequest event handler.
            private void Application_EndRequest(Object source, EventArgs e) {
                HttpApplication application 
    = (HttpApplication)source;
                HttpContext context 
    = application.Context;
                context.Response.Write(
    "<hr><h1><font color=red>HelloWorldModule: End of Request</font></h1>");
            }        
            
            
    public void Dispose() 
            {
            }
        }
    }

    如果不是在web项目里面需要手动添加对System.Web的引用
    下面是WEB.config的设置
        <!-- 多域名支持 -->
        
    <httpModules>
          
    <add type="etnews.BLL.HelloWorldModule, etnews.BLL" name="HttpModule" />
        
    </httpModules>
    添加到system.web节点内
  • 相关阅读:
    【转】ubuntu 13.04 普通用户丢失sudo权限后的恢复办法
    #流水账# Mac上用Virtualbox安装//配置虚拟机Ubuntu
    #小知识# 网页内容居中的办法
    无法正常访问FTP服务(Windows 7 + VirtualBox + Ubuntu + vsftpd)
    【转】WordPress上传主题出错:无法创建目录
    判断是PC端还是移动端
    公告滚动
    vs code 汉化 自动保存 插件
    手机端的适配
    css 常见属性
  • 原文地址:https://www.cnblogs.com/Excellent/p/787062.html
Copyright © 2011-2022 走看看