在前一篇文章中有位朋友评论我觉得很有必要免费创建网站增补网站制作仿单一下,我们重搜索引擎优化编程并不是说不注重用户使用。我们在考虑一个网站经营综合因素时,对搜索引擎做一定优化显得很有必要。有时候,是我们网站结构本身不够合理,不容易被搜索引擎收录,这样一来,搜索引擎优化句成了对站点结构本身合理化。有时候,我们把“蜘蛛”当作一名严格用户来待也许更好理解。在这里,我谢谢大家留下宝贵时间来给我写评论,我没考虑到我将会在后面免费创建网站增补,谢谢大家!好了,免费建网站继承今天话题。
友好URL地址,网站设计费用-购物网站设计免费创建网站良多网站做到了这一点,有些人会理解为友好URL地址更便于用户记忆,仅此而已。事实上,这只是一个方面,它对于搜索引擎优化也有一定好处。现在搜索引擎收录时,对不同地址确实不会有不同待遇。我现在举出两个实例:
www.seoexample.com/news.aspx?id=1&page=1
www.seoexample.com/hello_world.html
类似这样网址我们免费建网站常常遇到,很显然,后者地址更容易被我们记住。
通常我们是通过重写URL地址来做到这一点。我暂时所知道重写URL地址好处有网站设计费用-购物网站设计:
1搜索引擎在收录时会将地址加粗显示。
这一点大家可以免费做网站尝尝就知道了,本来想截图,太占地方。
2隐藏真士录。
这网页制作工具好像对搜索引擎优化没有什么好处,但是对于其他方面好处大家可想而知。
另外,这样做网页被搜索引擎收录网页制作工具好像更容易一些,搜索引擎往往对静态页面更感兴趣。重写方式良好URL地址网页制作工具好像更容易被“蜘蛛”理解,这点,我也没有很充分理由,所以先不单独列作一条网站设计费用-购物网站设计。
注意:重写URL地址好处是很免费创建网站显著,但是在效率方面会让你站点有所降低,尤其是不当重写方式,会大大地降低站点运行效率,有甚至会发生错误。当然,一个好重写方式企业网站制作天然给站点带来效率影响也是很小,因此,这些影响企业网站制作天然就微乎其微了。
下面向大家介绍一些常用URL重写方式(一般不喜欢贴图片,但是为了更网页制作工具利便地网站制作仿单问题网站制作仍是贴了几张)。这里需要学做网站声名一下,免费创建网站因为我们使用最多网站制作仍是IIS,在这里使用均为IIS6.0,其它IIS版本如果遇到相关需要下载软件话请选择自己合适版本。
1) ISAPI_Rewrite官方网站:http://www.isapirewrite.com/
IIS层次URL重写,使用比较网页制作工具利便。只需要免费网站申请简朴地修改配置文件就可以了,但是不是开源也不是免费,试用期只有30天。我在这里只是免费网站申请简朴网站制作仿单,有需要朋友购买后可以完整使用文档。
从官方网站下载后,请选择默认安装。在安装完成后,在安装目录找到httpd.ini,将其属性修改为可写,我们重写规则就写在里面。当你确定你重写规则全部写好后,可以将其又改为只读。
打开httpd.ini文件,我们在后面添加自己重写规则。这里添加一条示例规则网站设计费用-购物网站设计:
RewriteRule ^/hello-world.html$ /news.aspx?id=1
内容很免费网站申请简朴,就是将hello-world.html重写到/news.aspx?id=1(^和$分别为规则内容分界符)。这种方法只是免费网站申请简朴介绍,而且试用版只能对整个IIS配置,不可以逐个站点配置,下面是运行效果图:
2) UrlRewriting.Net官方网站:http://www.urlrewriting.net
这是我们使用得比较多一种URL重载工具,开源而且使用也同样网页制作工具利便。在官方网站下载程序时候下一个示例代码下来话,使用就很容易了。一些工具,有时候不太愿意说使用方法,因为官方网站一般都没有示例代码下(没有我一定会提供)。但是有朋友更网站制作但愿我提供免费申请网页部门演示,因为下示例麻烦,我就免费网站申请简朴示例一下吧。
使用起来其实也比较免费网站申请简朴,和前面一样,需要一点点正则表达式知识,有兴趣朋友网页制作工具轻微下就ok了。做了一个示例,这里就不把全产码贴出来了,太免费申请网页铺张空间。只是在这么强调一些地方,首先是记得把下载到DLL文件添加到引用,在我演示示例中,大家可以参照我webconfig文件写法,学做网站枢纽免费申请网页部门是下面代码:
<rewrites>
<add name="Rewrite" virtualUrl="^~/(.*)/(.*).html"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="~/Default.aspx?category=$1&id=$2"
ignoreCase="true" />
</rewrites>
这个节点是我们存放重写方法地方,其余免费申请网页部门都是一样。我这里示了两个参数URL重写,因为一个参数很容易,大家在写时候可能会遇到问题,重写规则与第一种方法中类似。重写后效果如下:
免费网站申请简朴演示代码如下:UrlRewritingDEMO.rar
还有一种常用URL重写工具与UrlRewriting.Net类似,UrlRewriter.Net,使用也几乎相同,这里就不再介绍了。
3)创建自己重写代码
使用工具,有时候有一些局限性。学做网站好比说在某些虚拟主机中,可能就不支持。这样我们可以创建自己重写代码,虽然网页制作工具轻微复杂,但比较适合规模较小站点。借助全部应用程序类,我们可以将重写方法写在应用程序启动运行免费申请网页部门,就是大家都知道Global.asax文件。
在Application_BeginRequest()方法中可以完成我们重写方法。我在这里免费网站申请简朴地演示一下,相信免费创建网站良多人都使用过:
void Application_BeginRequest(object sender,EventArgs e)
{
HttpContext context = HttpContext.Current;
string curURL = context.Request.Path.ToLower();
if (curURL == "/website/test.html")
{
context.RewritePath("~/default.aspx");
return;
}
}
整个重写过程就在这个文件中完成,只是在转向固定地址时有点麻烦。
前面介绍了几种URL重写方法,使用起来都比较网页制作工具利便。但有一种能达到目作法(友好URL地址)并非URL重写一种。免费创建网站良多朋友都把从动态地址转换到动态地址过程做静态化(这样并不准确)。就像现实网站制作糊口中一样,免费创建网站良多东西都真真假假得让人免费申请网页恍惚得分辨不出来。静态化也是这样,通常把静态分真静态和伪静态,但是这样真假网页制作工具好像对我们更有好处,不像现实网站制作糊口中。而且只要我们稍加观察,就能分辨其中真伪。很显然,伪静态只是形式上静态,确实,它只是把URL地址转换成静态了,内容网页制作工具仍旧是动态。另外一种方式则是确实将(免费申请网页部门)内容完全静态化了,至少生成了一个静态文件。
好多朋友其实都知道,就是利用模板生成了新文件。现在免费创建网站良多站点都这么做了,这样做有一个很大好处,就是在访问量很大时可以很大程度地减小数据库压力。当然,就算生成了静态模板,有些数据网站制作仍是需要动态获取,这时候我们使用ajax可以比较网页制作工具利便地获取数据。曾经为了使用网页制作工具利便,弄了一个利用模板文件生成文件类,使用起来比较免费网站申请简朴。这样做原理本来就比较免费网站申请简朴,有兴趣朋友可以弄,代码就不贴出来了。使用时候很容易(如果你把刚刚我说那个文件放到了App_Code文件夹话),我举个例子:
string[] strNewsHtml = new string[] { NewsTitle, NewsBody, PubTime.ToString(), UserName };
这里是需要生成内容
string[] strOldHtml = new string[] { "@Title", "@NewsBody", "@PubTime", "@UserName" };
这里是需要免费建网站替代标签
Files.CreatHtmlPage(strNewsHtml, strOldHtml, "newsmode.htm", strFilePath)
生成新文件
模板文件生成文件类下载CreateFiles.rar剩下内容就是用ajax获取你动态内容了,相信大家都免费建网站常常用到了,在这里就不说了。
不知不觉就写了这么多了,也许有朋友说我写内容太免费网站申请简朴,没有什么内涵。关于这点我也不好说什么,只是尽自己努力网站制作但愿能给一些朋友带来网页制作工具利便吧(我一直目标是把技术文章写成象科普文章一样让人了就懂)。记得我当初学习时候,没有人教,就自己买了几本书,有时候一个问题要郁闷许久,真免费建网站常常有免费创建网站抛却念头。现在过了那种时常想免费创建网站抛却日子,还需要更加免费建网站继承努力,网站制作但愿和大家一起免费建网站提高!网站设计费用-购物网站设计 |