一二八软件   十几年网站制作经验,满意收工,诚信100%
企业建站 PC+手机端+微站+小程序+App、百度、google国外推广
官网1   官网2
咨询电话 (微信):181 23965 128
 
首页 网站推广 精美网站 定制网站 域名-主机-邮箱 成功案例 网站知识 小 程 序 联系我们
        网站建设
        域名注册
        虚拟主机
        企业邮局
        成品网站
        网站优化排名SEO
        技术知识
        CSSDIV
        AJAX
        PHP知识
        行业资讯
        400电话常见问题
        可信网站常见问题
        Ftp常见问题
 
技术知识 位置:首页 > 网站知识 > 技术知识
转:IIS7 伪静态 web.config 配置方法
关键字:网站建设 网站制作 网站设计 购物商城  网站样板  定做网站    来源:   浏览: 4002 人次
 

1.程序方面

只需要设置web.config 就可以了。

2.服务器需要安装:URL Rewrite

下载地址:http://www.iis.net/download/URLRewrite
Godaddy 的主机已经安装这个插件。
本地在测试的时候 请查看自己是否安装这个插件。
注意要点
1.参数用“()” 括起来 ,使用 {R:1}来获得参数
2.多个参数中间用 & 分割
3.name切记不能写一样 
[html] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. <configuration>  
  2.   <system.web>  
  3.     <compilation debug="true" targetFramework="4.0"/>  
  4.     <httpRuntime/>  
  5.   </system.web>  
  6.   <system.webServer>  
  7.     <rewrite>  
  8.       <rules>  
  9.     <!-- 实现http://localhost/1024 ==> http://localhost/store/store.aspx?id=1024 -->  
  10.         <rule name="storecode">  
  11.           <match url="^([1-9][0-9]*)/?$" ignoreCase="true"/>  
  12.           <action type="Rewrite" url="/store/store.aspx?id={R:1}"/>  
  13.         </rule>  
  14.     <!-- 实现http://localhost/1024/p=1&c=1 ==> http://localhost/store/store.aspx?id=1024&p=1&c=1 -->  
  15.         <rule name="storecode with param">  
  16.           <match url="^([1-9][0-9]*)/([^/]+)/?$" ignoreCase="true"/>  
  17.           <action type="Rewrite" url="/store/store.aspx?id={R:1}&{R:2}"/>  
  18.         </rule>  
  19.     <!-- 下面这些据说是从Discuz论坛里导出来的,肯定是正确的,供学习借鉴 -->  
  20.         <!--  
  21.                 <rule name="已导入的规则 1">  
  22.                     <match url="^userinfo-([0-9]+)\.html$" ignoreCase="false" />  
  23.                     <action type="Rewrite" url="userinfo.aspx?userid={R:1}"   
  24.   
  25. appendQueryString="false" />  
  26.                 </rule>  
  27.                 <rule name="已导入的规则 2">  
  28.                     <match url="^showforum-([0-9]+)\.html$" ignoreCase="false" />  
  29.                     <action type="Rewrite" url="showforum.aspx?forumid={R:1}"   
  30.   
  31. appendQueryString="false" />  
  32.                 </rule>  
  33.                 <rule name="已导入的规则 3">  
  34.                     <match url="^showtopic-([0-9]+)\.html$" ignoreCase="false" />  
  35.                     <action type="Rewrite" url="showtopic.aspx?topicid={R:1}"   
  36.   
  37. appendQueryString="false" />  
  38.                 </rule>  
  39.                 <rule name="已导入的规则 4">  
  40.                     <match url="^showforum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />  
  41.                     <action type="Rewrite" url="showforum.aspx?forumid={R:1}&page=  
  42.   
  43. {R:2}" appendQueryString="false" />  
  44.                 </rule>  
  45.                 <rule name="已导入的规则 5">  
  46.                     <match url="^showtopic-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />  
  47.                     <action type="Rewrite" url="showtopic.aspx?topicid={R:1}&page=  
  48.   
  49. {R:2}" appendQueryString="false" />  
  50.                 </rule>  
  51.                 <rule name="已导入的规则 6">  
  52.                     <match url="^archiver/showforum-([0-9]+)\.html$" ignoreCase="false" />  
  53.                     <action type="Rewrite" url="archiver/showforum.aspx?forumid={R:1}"   
  54.   
  55. appendQueryString="false" />  
  56.                 </rule>  
  57.                 <rule name="已导入的规则 7">  
  58.                     <match url="^archiver/showtopic-([0-9]+)\.html$" ignoreCase="false" />  
  59.                     <action type="Rewrite" url="archiver/showtopic.aspx?topicid={R:1}"   
  60.   
  61. appendQueryString="false" />  
  62.                 </rule>  
  63.                 <rule name="已导入的规则 8">  
  64.                     <match url="^archiver/showtopic-([0-9]+)-([0-9]+)\.html$"   
  65.   
  66. ignoreCase="false" />  
  67.                     <action type="Rewrite" url="archiver/showtopic.aspx?topicid={R:1}  
  68.   
  69. &page={R:2}" appendQueryString="false" />  
  70.                 </rule>  
  71.                 <rule name="已导入的规则 9">  
  72.                     <match url="^archiver/showforum-([0-9]+)-([0-9]+)\.html$"   
  73.   
  74. ignoreCase="false" />  
  75.                     <action type="Rewrite" url="archiver/showforum.aspx?forumid={R:1}  
  76.   
  77. &page={R:2}" appendQueryString="false" />  
  78.                 </rule>  
  79.                 <rule name="已导入的规则 10">  
  80.                     <match url="^tools/rss-([0-9]+)\.html$" ignoreCase="false" />  
  81.                     <action type="Rewrite" url="tools/rss.aspx?forumid={R:1}"   
  82.   
  83. appendQueryString="false" />  
  84.                 </rule>  
  85.                 <rule name="已导入的规则 11">  
  86.                     <match url="^tools/spacerss-([0-9]+)\.html$" ignoreCase="false" />  
  87.                     <action type="Rewrite" url="tools/rss.aspx?uid={R:1}&type=space"   
  88.   
  89. appendQueryString="false" />  
  90.                 </rule>  
  91.                 <rule name="已导入的规则 12">  
  92.                     <match url="^tools/photorss-([0-9]+)\.html$" ignoreCase="false" />  
  93.                     <action type="Rewrite" url="tools/rss.aspx?uid={R:1}&type=photo"   
  94.   
  95. appendQueryString="false" />  
  96.                 </rule>  
  97.                 <rule name="已导入的规则 13">  
  98.                     <match url="^space\/((\w|\s)+)((\/?))?$" ignoreCase="false" />  
  99.                     <action type="Rewrite" url="space/index.aspx?user={R:1}"   
  100.   
  101. appendQueryString="false" />  
  102.                 </rule>  
  103.                 <rule name="已导入的规则 14">  
  104.                     <match url="^space\/((\w|\s|-)+)((\/?))?\?((.*)+)$" ignoreCase="false"   
  105.   
  106. />  
  107.                     <action type="Rewrite" url="space/index.aspx?user={R:1}&{R:5}"   
  108.   
  109. appendQueryString="false" />  
  110.                 </rule>  
  111.                 <rule name="已导入的规则 15">  
  112.                     <match url="^showdebate-([0-9]+)\.html$" ignoreCase="false" />  
  113.                     <action type="Rewrite" url="showdebate.aspx?topicid={R:1}"   
  114.   
  115. appendQueryString="false" />  
  116.                 </rule>  
  117.                 <rule name="已导入的规则 16">  
  118.                     <match url="^showbonus-([0-9]+)\.html$" ignoreCase="false" />  
  119.                     <action type="Rewrite" url="showbonus.aspx?topicid={R:1}"   
  120.   
  121. appendQueryString="false" />  
  122.                 </rule>  
  123.                 <rule name="已导入的规则 17">  
  124.                     <match url="^postgoods-(\d+)*.html$" ignoreCase="false" />  
  125.                     <action type="Rewrite" url="postgoods.aspx?categoryid={R:1}"   
  126.   
  127. appendQueryString="false" />  
  128.                 </rule>  
  129.                 <rule name="已导入的规则 18">  
  130.                     <match url="^showgoodslist-(\d+)(-(\d+))?.html$" ignoreCase="false" />  
  131.                     <action type="Rewrite" url="showgoodslist.aspx?categoryid={R:1}  
  132.   
  133. &page={R:3}" appendQueryString="false" />  
  134.                 </rule>  
  135.                 <rule name="已导入的规则 19">  
  136.                     <match url="^showgoods-(\d+)*.html$" ignoreCase="false" />  
  137.                     <action type="Rewrite" url="showgoods.aspx?goodsid={R:1}"   
  138.   
  139. appendQueryString="false" />  
  140.                 </rule>  
  141.                 <rule name="已导入的规则 20">  
  142.                     <match url="^install((\/?))?$" ignoreCase="false" />  
  143.                     <action type="Rewrite" url="/install{R:1}" />  
  144.                 </rule>  
  145.                 <rule name="已导入的规则 21">  
  146.                     <match url="^upgrade((\/?))?$" ignoreCase="false" />  
  147.                     <action type="Rewrite" url="/upgrade{R:1}" />  
  148.                 </rule>  
  149.                 <rule name="已导入的规则 22">  
  150.                     <match url="^aspx/([0-9]+)((\/?))?$" ignoreCase="false" />  
  151.                     <action type="Rewrite" url="/aspx/{R:1}{R:2}" />  
  152.                 </rule>  
  153.                 <rule name="已导入的规则 23">  
  154.                     <match url="^archiver((\/?))?$" ignoreCase="false" />  
  155.                     <action type="Rewrite" url="/archiver{R:1}" />  
  156.                 </rule>  
  157.                 <rule name="已导入的规则 24">  
  158.                     <match url="^space((\/?))?$" ignoreCase="false" />  
  159.                     <action type="Rewrite" url="/space{R:1}" />  
  160.                 </rule>  
  161.                 <rule name="已导入的规则 25">  
  162.                     <match url="^doc((\/?))?$" ignoreCase="false" />  
  163.                     <action type="Rewrite" url="/doc{R:1}" />  
  164.                 </rule>  
  165.                 <rule name="已导入的规则 26">  
  166.                     <match url="^(([\w|\-|_])+)((\/?))?$" ignoreCase="false" />  
  167.                     <action type="Rewrite" url="/{R:1}/list.aspx" />  
  168.                 </rule>  
  169.                 <rule name="已导入的规则 27">  
  170.                     <match url="^(([\w|\-|_])+)((\/?))?\?(.)*$" ignoreCase="false" />  
  171.                     <action type="Rewrite" url="/{R:1}/list.aspx?{R:2}"   
  172.   
  173. appendQueryString="false" />  
  174.                 </rule>  
  175.                 <rule name="已导入的规则 28">  
  176.                     <match url="^(([\w|\-|_])+)/([0-9]+)((\/?))?$" ignoreCase="false" />  
  177.                     <action type="Rewrite" url="/{R:1}/{R:3}/list.aspx" />  
  178.                 </rule>  
  179.                 <rule name="已导入的规则 29">  
  180.                     <match url="^(([\w|\-|_])+)/([0-9]+)((\/?))?\?(.)*$" ignoreCase="false"   
  181.   
  182. />  
  183.                     <action type="Rewrite" url="/{R:1}/{R:3}/list.aspx?{R:4}"   
  184.   
  185. appendQueryString="false" />  
  186.                 </rule>  
  187. -->  
  188.       </rules>  
  189.     </rewrite>  
  190.   </system.webServer>  
  191. </configuration>  
[ 关 闭 ]
由于一些内容和图片来源于互联网,如果发现有涉嫌侵犯您的版权,请联系QQ:274087488 或发送邮件至:274087488@qq.com,我们将立刻删除涉嫌侵权的内容。
首页  |  关于我们  |  网站建设  |  网站推广  |  域名注册  |  虚拟主机  |  企业邮箱  |  网站知识  |  网站优化排名SEO  |  网站地图  |  法律声明  |  友情链接  |  客户反馈  |  联系我们

一二八软件
  咨询热线(微信):181 23965 128     QQ:274087488 , 2502198816
电话:0755-25692900     传真:0755-25692900     E-mail:128@128.in    网址1:https://www.128.in
Copyright © 2005-2024 深圳市一二八软件有限公司 All Right Reserved. 网址2:http://www.128web.cn
粤公网安备 44030702001693号     备案/许可证编号:粤ICP备15073280号   
 
扫一扫 打开网站   扫一扫 加我微信
咨询电话(微信)
181 23965 128

扫一扫 加我微信