1.使用现成的插件,比如:ISAPI_Rewrite、IIS Rewrite、Apache HTTP服务器的mod_rewrite等,它们都是基于正则表达式解析器开发的重写引擎。它们的使用方法查看它们自带的帮助即可。
2.自己写的代码实现动态网页静态化,方法也有好几种:
1)创建FSO对象,利用此对象将所需的内容动态创建到文件中生成HTML页面;
2)利用模板技术,将模板中特殊代码的值替换为从表单或是数据库字段中接受过来的值 生成HTML文件;
3)使用Server.Transfer转换技术,
3.使用HttpWebRequest请求客户端的方式,获取返回资源,生成静态页面。一般这样只需要获取网页内容即可,其它资源可放置在服务器上,自动加载。(注:此方法缺点明显,需要大量更改匹配URL,建议慎用)
4.在asp中有IhttpModule接口。Ihttpmodule可以简单理解为一个可以在执行像.aspx,或者mvc中control/action前,添加我们自定义的操作的东西。
1.在.htaccess文件中增加301重定向指令。
2.适用于使用Unix网络服务器的用户。通过此指令通知搜索引擎的spider你的站点文件不在此地址下,这是较为常用的办法。形如:Redirect 301 / url。
3.适用于使用Window网络服务器的用户。在服务器软件的系统管理员配置区完成301重定向。
4.采用“mod_rewrite”技术。
我们在一开始进行网站制作的时候就要确定自己准备使用哪个URL作为自己网站的标准的网址。确定下来就不要改变了,如果中间有更改,就会造成之前做的那些链接的网址链接变成了不规范的链接。
anonical标签既可以应用在网址规范化引起的复制内容的问题上,也可以应用在其他的情况。比如网站上面同一款的鞋子可能分为不同型号,型号之间唯一的区别只是颜色,这些型号生成多个网址,产品说明也几乎一样,只是颜色的地方不一样,这时候可以使用canonical标签,用户不会被转向,还是看到不同的页面,但搜索引擎把权重集中到其中一个型号的页面上,从而避免复制内容。我们在网站制作的时候注意这个标签的使用。
地址:长春市西安大路与普阳街交汇华尔兹大厦2栋6门
.....................................................................................................Copyright 广商科技 All Rights Reserved 版权所有 吉ICP备16000718号 举报专线:13244308262....................................................................................................