阿旺互联教您如何设置万网虚拟户籍M3的伪静态,我们首先看下M3主机支持哪些组件
M3虚拟主机支持以下组件
1、文件系统管理组件FSO
2、CDOSYS邮件组件
3、CDONTS邮件组件
4、Dimac JMail 邮件组件
5、ADO数据对象组件
6、WinHttp POST组件 5.1
7、Http 组件
8、动易组件
9、MD5支付组件
10、Urlrewrite(伪静态)
11、组件下载及使用手册
12、图片组件
13、文件上传组件 ASPUPLOAD
我们在组件中发现有Urlrewrite组件支持 ?有人会问什么是Urlrewrite组件?
Urlrewrite组件是一个功能强大的URL处理引擎,,可以把像popbase.asp?id=234 通过Urlrewrite组件iis重定义映射成 list_id_234.html 这样就有利于在搜索引擎中的排名。
既然万网主机支持Urlrewrite组件,我们只需要把规则写好上传到FTP里面就可以了,下面我介绍下,如果写规则
<?xml version="1.0"?> //xml的格式
<configuration>
<system.webServer> //节点
<rewrite>
<rules> //循环开始
<rule name="1">
<match url="index.html$" /> //asp伪静态指定为的页面
<action type="Rewrite" url="index.asp" /> //asp的伪静态原始页面
</rule>//循环结束
<rule name="2">
<match url="news_cate-([0-9]+).html$" /> //带参数的页面定义
<action type="Rewrite" url="news.asp?categoryid={R:1}" /> //从0~无穷的数字 {R:1}
</rule>
<rule name="3">
<match url="about.html$" />
<action type="Rewrite" url="about.asp" />
</rule>
<rule name="4">
<match url="product_Lar-([0-9]+).html$" />
<action type="Rewrite" url="product.asp?LarCode={R:1}" />
</rule>
<rule name="5">
<match url="products_show-([0-9]+).html$" />
<action type="Rewrite" url="products_show.asp?id={R:1}" />
</rule>
<rule name="6">
<match url="product_Mid-([0-9]+).html$" />
<action type="Rewrite" url="product.asp?MidCode={R:1}" />
</rule>
<rule name="7">
<match url="popbase-([0-9]+)-([0-9]+).html$" />
<action type="Rewrite" url="popbase.asp?id={R:1}&categoryid={R:1}" />
</rule>
<rule name="8">
<match url="product_myKeyword-([0-9]+).html$" />
<action type="Rewrite" url="product.asp?myKeyword={R:1}" />
</rule>
<rule name="9">
<match url="about_classid-([0-9]+).html$" />
<action type="Rewrite" url="about.asp?classid={R:1}" />
</rule>
<rule name="10">
<match url="book_0_id_([0-9]+).html$" />
<action type="Rewrite" url="book_0.asp?id={R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration> //结束
将以上文件保存web.config格式之后上传到ftp根目录即可