网络营销发达的今天,伪静态在网站建设过程中已成为客户的基本需求。在此优天网络正式介绍下在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-31 阅读量:728次
-
如何打破网站有流量没钱赚的噩梦
站长做网站最终的目的是为了赚钱,而赚钱的渠道则是来自流量,只有流量高了,才会有广告费用,才可能会有订单。但是在优化过程中发现,也有很多站长网站流量很高,但是却依然赚不到钱,对于这种情况该怎么办呢?上海网站建设公司人员表示,要想打破这种情况,那么,建议站长做以下努力:
2015-04-28 阅读量:803次
-
四个网站概念认清高端网站建设方向
上海优天建站之前写过不少文章讲述高端网站建设及营销型网站的方法和概念,并且详细分析过营销型网站具体应该怎么样策划、定位以及用什么样的标准来验收。今天写四个网站概念供各位将要建网站的企业参考,目前你的网站是否就是这四类网站之一?你将要新建的网站是否会变为这四个类型之一?
2015-05-16 阅读量:744次
-
利于网络营销的营销型网站必需具备的几大要素
目前上海网站建设公司一直声明为客户建设有价值(能带来网站流量)的营销型网站,可多数却忽略营销型网站必需具备的几大要素。现在上海网站建设-优天建站(www.uskys.com)人员为大家介绍下利于网络营销的营销型网站必需具备的几大要素。
2015-06-14 阅读量:949次



首页