养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

asp网站怎么做伪静态

时间:2024-11-02 10:16:31

网站静态页相比于动态页收录要占优势一些,但是如果网站html文件太多会导致内存过大,甚至访问变慢,所以就用到伪静态了

工具/原料

NVIDIAGaForce210

Windows7TobefilledbyO.E.M.

方法/步骤

1、首先配置web.config文件<rewrite> <rulesconfigSource="web_config\rewrite.config"/> </rewrite>这里是改写网站里面的链接文件

asp网站怎么做伪静态

2、然后在根目录文件下建立一个文件夹web_config,把接下来写的改写文件(rewrite.config)放到web_config文件夹下

3、接下来写改写文件

4、<?xmlversion="1.0"?>&盟敢势袂lt;rules> <rule荏鱿胫协name="1_rewrite"> <matchurl="^index.html$"/> <actiontype="Rewrite"url="index.asp"/> </rule> <rulename="3-1_rewrite"> <matchurl="^product.html$"/> <actiontype="Rewrite"url="product.asp"/> </rule> <rulename="3-2_rewrite"> <matchurl="^prolist-([0-9]*).html$"/> <actiontype="Rewrite"url="product.asp?page={R:1}"/> </rule> <rulename="3-3_rewrite"> <matchurl="^prolist-([0-9]*)-([0-9]+).html$"/> <actiontype="Rewrite"url="product.asp?cid={R:1}&amp;sid={R:2}"/> </rule> <rulename="3-4_rewrite"> <matchurl="^proshow-([0-9]*)-([0-9]+).html$"/> <actiontype="Rewrite"url="productshow.asp?sid={R:1}&amp;id={R:2}"/> </rule> <rulename="4_rewrite"> <matchurl="^news.html$"/> <actiontype="Rewrite"url="news.asp"/> </rule> <rulename="4-2_rewrite"> <matchurl="^newslist-([0-9]*).html$"/> <actiontype="Rewrite"url="news.asp?page={R:1}"/> </rule> <rulename="4-5_rewrite"> <matchurl="^newshow-([0-9]*).html$"/> <actiontype="Rewrite"url="newshow.asp?id={R:1}"/> </rule></rules>

asp网站怎么做伪静态

5、这是我的网站的rew筠续师诈rite.config文件,简单举例(把首页改写成伪静态页)<rulename="1_rewri墉掠载牿te"><matchurl="^index.html$"/><actiontype="Rewrite"url="index.asp"/></rule>name是命名一下这个改写链接的名称,你可以自己起match的url就是你改写后的链接了action的url是改写前的动态链接

6、这样网站的伪静态就配置完成了

© 一点知识