为了增强Url友好性,方便搜索引擎的收录,现在很多用户都希望将较长的Url带参数程序地址变成较短的程序或静态网页Url地址,

办法一 (转载)


show.aspx ? id = 3 & page = 4

变为
show - 3 - 4 .aspx

show - 3 - 4 .html

ASP.net默认是不接管html文件请求的,如果用户希望使用html的伪静态网页地址,则需要有IIS管理权限,将html也交给ASP.net接管,或者利用IIS筛选器来进行重定向,我们建议选择后者,因为这样做的效率更高。具体步骤如下:

/Files/smallmuda/urlrewriter.zip

将包内的文件解压缩,包内的IisUrlRewriter.ini文件,进行规则配置。里面默认是Discuz!N的配置,我懒
然后加入IIS筛选器

原文地址: http://nt.discuz.net/doc/setup/urlrewriter.htm

方法二,采用微软的urlrewriter,内容自己搜索吧,微软有源码,但是这个跳转必须是aspx文件,如果要以htm或者
目录名来跳转必须让asp.net接管所有url处理。这样可以通过添加IIS里的通配符应用程序映射


选择或输入C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
取消"确认文件是否存在"前的钩. 
确定

经过测试这个非常影响效率,所以推荐使用方法一,简单方便,效率高。

转载于:https://www.cnblogs.com/smallmuda/archive/2007/03/23/685349.html

Url跳转和伪静态html解决方案相关推荐

  1. Apache Rewrite伪静态基本及URL跳转

    Rewirte主要的功能就是实现URL的跳转,Rewirte代码的正则表达式是基于Perl语言.基于服务器级的(httpd.conf)和目 录级的 (.htaccess)两种方式,而我们Apache一 ...

  2. thinkphp3.2.3在nginx环境下“__PUBLIC__“路径错误、URL跳转路径错误解决方案

    bug:"PUBLIC"路径错误.URL跳转路径错误 描述:apache环境下正常,部署nginx后 __PHP_FILE__获取信息为0 原因: _PHP_FILE_ 常量获取到 ...

  3. php伪静态后301,动态地址rewrite伪静态,然后301跳转到伪静态时死

    本文章来给各位同学介绍动态地址rewrite伪静态,然后301跳转到伪静态时死循环解决办法,有碰到此类的朋友可进入参考. 问题背景:矿秘书网的历史遗留问题,刚开始由于各种问题,一些动态页面都是用了?i ...

  4. 路由配置url跳转传参_如何配置路由器以进行网络范围的URL记录

    路由配置url跳转传参 Don't be in the dark about who is visiting what web sites on your LAN. Use our two-prong ...

  5. ios浏览器微信支付回调页面_iOS集成H5微信支付实现跳转与回调的解决方案

    前言 最近有个需求,不能在iOS客户端内集成支付宝和微信的App支付SDK(为了防苹果审核检测SDK),因此使用H5支付,虽然微信和支付宝的H5支付文档都说不要在App内使用H5支付而是使用App支付 ...

  6. html5页面中打开本地app,如果没有跳转下载页面的解决方案

    需求效果 在推广网页上用户点击产品的详细信息时,判断出这个用户手机上是否安装自己的app如果安装了直接自动打开手机内的app应用,若没有则跳转app的下载页 技术实现 直接用window.locati ...

  7. 拦截锚点修改url_浅谈URL跳转与Webview安全

    学习信息安全技术的过程中,用开阔的眼光看待安全问题会得到不同的结论. 在一次测试中我用Burpsuite搜索了关键词url找到了某处url,测试一下发现waf拦截了指向外域的请求,于是开始尝试绕过.第 ...

  8. WEB安全基础-URL跳转漏洞

    URL跳转漏洞:借助未验证的URL跳转,将应用程序引导到不安全的第三方区域,从而导致的安全问题. URL跳转常见原理 中奖率,或者给XXX投票 如http://qt.qq.com/safecheck. ...

  9. 简洁大气带进度条的URL跳转页面HTML源码

    简介: 简洁大气带进度条的URL跳转页面HTML源码 可用于网站内链接跳转,或者广告链接跳转 网盘下载地址: http://nb8.net/smTgTV0QtPF0 图片:

最新文章

  1. HDLBits 系列(34)Serial two's complememter(Mealy and Moore FSM)
  2. Android消息处理系统——Looper、Handler、Thread(转载)
  3. 孤荷凌寒自学python第六天 列表的嵌套与列表的主要方法
  4. 台灯的内置和外置是什么意思_两款米家台灯:1S/Lite对比简评
  5. 如何通过 Mac 使用 AirPods 收听?
  6. 程序员大神常用软件:mybase,一款个人知识笔记管理神器
  7. 首信易支付 php,ZenCart首信易支付模块递交失败解决
  8. 【翻译】ILSVRC2012数据集介绍
  9. DTD-文档类型定义(Document Type Definition)
  10. 「倍轻松」要上科创板,按摩器为什么总要和科技沾点边?
  11. c#未能加载程序集oracle.dataaccess,未能加载文件或程序集“Oracle.DataAccess, Version=2.112.1.0...
  12. AirPods pro 连接Macbook pro左耳无声音
  13. 海淘转运攻略之2017年黑色星期五海淘转运公司对比推荐
  14. 《中台产品经理宝典》读后感11:大白话说透时下备受追捧的数字化转型是什么?
  15. 手写体识别代码_足迹:我国第一代手写输入板及联机手写体汉字输入分析系统...
  16. 员工时间管理系统市场现状研究分析报告-
  17. ts240 服务器信息,【ThinkServer TS240配置】ThinkServer TS240塔式服务器配置-ZOL中关村在线...
  18. 如何顺时针或者逆时针记录多边形的每个点
  19. Python案例之《外星人入侵》
  20. LM358D比较器的作用

热门文章

  1. 常用SQL语句大全实例总结-基础篇
  2. Appfuse创建网站访问慢的问题
  3. Codeforces Round #644 1360H. Binary Median(思维、构造)
  4. 软件需求评审会到底做什么?
  5. epplus word html,.Net开源Excel、Word操作组件-NPOI、EPPlus、DocX
  6. SqlSever Management Studio
  7. 深度学习分类分到同一个类
  8. strcpy、strcpy_s、strncpy、strncpy_s
  9. C++snprintf的使用
  10. Gensim训练维基百科词向量模型(含代码)