网络营销发达的今天,伪静态在网站建设过程中已成为客户的基本需求。在此优天网络正式介绍下在asp.net环境下如何配置伪静态。
一、 伪静态简介
将动态网页的Url伪装成静态的形式。
二、 伪静态优势
1. 隐藏真实URL,提高安全性;
2. 更加友好的URL,好记;
3. 最主要的就是迎合搜索引擎方便搜索引擎蜘蛛(Spider)来抓取网页上的相关内容!
三、 编写伪静态
借助于开源UrlRewriter 组件。可以配置在两个位置:web.config和数据库。如图1所示为在web.config里面配置的伪静态;注意先后顺序,规则靠前的规则优先被匹配到。

图1 在web.config里面配置的伪静态
图2所示为在表格中配置伪静态。

图2 在表格中配置伪静态
四、 配置伪静态
以IIS6.0为例,操作步骤如下:
在IIS中右击网站,依次选择“属性”、“主目录”、“配置”。图3为网站“捷赫”的属性。

图3 网站“捷赫”的属性。
图4为“应用程序配置”界面,选择“添加”。
.jpg)
图4 “应用程序配置”界面
图5为添加扩展名的界面,“可执行文件”根据VS的版本有所不同,这里选“C:\WINDOWS\Microsoft.NET\Framework \v2.0.50727\aspnet_isapi.dll”,“捷赫”网站的伪静态的扩展名为“.htm”。因为伪静态指向的网址是实际不存在的,所以 这里不勾选“确认文件是否寻在”。

图5 添加扩展名的界面
到这里,“捷赫”的伪静态就配置好了。此时访问我本地的诸如“。。/default_1.htm”的页面,Url会重新定向到类似于“。。/default.aspx?ID=1”的页面。
五、 各种花絮
1. 网站的权限问题。如图6所示,新建网站的时候,需要勾选“写入”的权限。这是因为我们的网站里面有XML数据需要更新;另外后台也需要这个权限。

2. 服务器提供商的话不完全真实。如锦坤老网站使用了伪静态,商家说网站支持伪静态。后来得知此伪静态是完全通过Config实现的,不是完全意义上的“支持”。
3. 关于服务器的ASP.NET服务。Session会用到这个服务。有些服务器不开启这个服务,这时候我们在登陆后台的时候会会遇到如图7所示的错误。遇到 这种情况,我们可以将config中“<sessionState mode="StateServer" timeout="59"/>”去掉,或者修改“mode”的参数。

图7 ASP.NET服务未开启,登陆后台的错误
4
-
企业网站建设过程中不利于后期网站优化及运营的因素
企业建站的最终目的还是为了优化,但是部分企业在建站过程中,只注重效率把网站快速完成,并没有顾虑网站的优化及网站本身的访问速度,导致后期网站优化及运营是出现很多问题,对此,优天网络建议,最好避开这些不利于优化的操作。那么,企业网站建设过程中不利于后期网站优化及运营的因素是什么?
2015-03-08 阅读量:714次
-
网络营销以优质的网站内容为基础
在互联网发展的今天,企业网站成为企业宣传必不可少的一种途径,为了达到更好的宣传效果,就必须建造一个善于营销的优质网站,网站内容的优质更是一种基础。现在上海网站建设公司优天建站来为大家讲解一下什么样的网站内容是优质的。
2015-04-23 阅读量:612次
-
低质量的文章对网络推广会带来什么危害?
在分析网站的权重以及做的好坏的时候,老站长们都会先看看内容,这些内容包括很多,有网站布局,代码、图片、特效以及网站内容,也就是文章。不少站长在调整网站的时候也会对网站文章进行调整,由此可见,网站文章确实很重要。但是一些站长因为注重偏面,所以有时候往往会忽视网站文章更新,以一些低质量的文章来凑数,那么,这些低质量的文章会给网络推广带来什么危害呢?
2015-04-23 阅读量:615次
-
企业要如何做好网络营销
随着互联网时代的来临,企业对网络营销的重视程度也越来越强烈。关于如何做好企业的网络营销,是很多企业难以实现的愿景,接下来就跟大家分享下我对网络营销的一些见解。
2015-02-02 阅读量:2159次



首页