虚拟主机怎样实现“伪静态”网页?


发布日期:2014-09-15
        沈阳网站建设的很多客户希望将动态网页做成“伪静态”,以期提高搜索排名。尽管我们认为这是一个误区,因为现在的搜索引擎不像10年前,已经完全能够识别出来是“伪”静态,更不会因为您“会造假”而给您的网站比动态页面更高的排名,相反,URL重写一次,理论上只会降低速度。
 
尽管如此,鉴于部分用户需要,我们仍将沈阳网站建设虚拟主机的URL重写实现动态网页“伪静态”的方法说明如下。
 
在IIS5和IIS6时代,我们使用URL REWRITING这个组件可实现URL重写,使得WEB程序实现伪静态。而在IIS 7时代,这一切已经变得非常简单了,您在WEB.CONFIG文件中就可以自己定义重写规则,管理这一切了。
  例如,在WEB.CONFIG中设置:
 
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Rewrite to article.aspx">
                    <match url="^article/([0-9]+).html$" />
                    <action type="Rewrite" url="article.aspx?newid={R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>
   然后,访问“/article/366.html” 就是访问“/article.aspx?newid=366”的结果了,无需像以前IIS 6时代一样去添加*.HTML的ISAPI的应用程序映射了。(这对使用虚拟主机的用户来说是个福音,不用再叫管理员去帮你加设置了,自己在WEB.CONFIG中可以设置这一切了)。
 
         如您还有关于网站方面的疑问欢迎来访我们沈阳网站建设,希望我们可以帮助到您。