我们介绍过静态URL和动态URL的区别,以及伪静态地址的内容。
今天,跟大家分享下:将动态链接静态化。
因为搜索引擎喜欢静态页面。从Web服务器的角度,动态链接静态化问题转变为:如何将静态化的文件名称转化成参数。
那么我们应该如何实现动态链接静态化呢?
可以按下面两步操作:
1、把网页上带链接的地方,都换上新的静态化链接。搜索引擎和浏览器将通过该链接来发生请求。(有些人做修改不是在网页上,而是进行动态链接向静态链接的转向,这是严重错误的)
2、在httpd.conf或.htaccess中使用RewriteRule:
RewriteRule ^/dir/ ([^./]*) \.html /dir/
[PT]标记告诉Apache执行后续的所有操作。
这样,使动态页面以静态链接的形式展示给搜索引擎。
写在最后,小贴士:只要url不要过长,过多的参数,同时不要让蜘蛛陷入链接黑洞,现在的搜索引擎技术对待动态链接和静态链接基本没有区别。因此,如果不方便动态链接静态化的站长朋友,也没必要将太多精力花在这方面。另外,伪静态是通过服务器配置将动态映射成静态页面,多了一个映射步骤,伪静态处理更加占用服务器cpu资源。
不明白的地方就联系 QQ 446881654