随着SEO的运用,静态化就成为网站开发的必要技术之一。网站静态化通常有三种方法可以实现,一种就是伪静态,一种是实实在在的静态页面,最后一种是pathinfo技术。

  在伪静态下,如果是apache服务器,是通过。htaccess文件来操作。如果是IIS的服务器,则是通过httpd。ini和rewrite。dll来实现。伪静态处理关键的技术是配置文件的规则,如何得到有效的控制,并在html页面里对应起来,一旦规则发生改变,则html页面里的链接也需要根据规则动态的改变。后台设置规则,并且写入。

  htaccess文件,同时根据规则生成php语言的规则,那么在php程序里根据规则显示页面的不同内容。这种方式的难点就在于对htaccess文件的彻透理解和应用以及php正则表达式的灵活运用上。

作为SEO网站优化人员(小白)经常会遇到动态链接与静态链接的问题,由于搜索引擎比较喜欢静态页面,所以我们在进行网站优化的时候要着重处理一下,但是,对于一些和我一样不懂代码的朋友,我们该如何将网站的动态链接静态化?今天小闻就为大家来分享一下,希望可以帮助到你!

如何将网站的动态链接静态化?

需要两步来处理:

1、把网页上带链接的地方,都换上新的静态化链接。搜索引擎和浏览器将通过该链接来发生请求。(有些人做修改不是在网页上,而是进行动态链接向静态链接的转向,这是严重错误的)

2、在httpd.conf或.htaccess中使用RewriteRule:

RewriteRule “^/dir/ ([^./]*) \.html” “/dir/script.cgi?doc=$1” [PT]

[PT]标记告诉Apache执行后续的所有操作。

通过这个功能,使动态页面以静态链接的形式展示给搜索引擎,从而达到URL优化的目的。如小闻网整站都是通过该方式实现。不要犹豫了,赶紧试试吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。