|
虽然度娘已经改进对动态路径的爬行和抓取,但稍微懂点SEO的站长们应该都明白,相比于动态路径,静态所起的作用不仅仅表现在用户体验这一方面。况且,用户体验也不仅仅只针对客户、还有搜索引擎。
WordPress对伪静态的支持已经很不错了,只是有些童鞋在设置的时候会遇到某些问题,特别是使用win主机的朋友…
Linux主机就不多说了,设置伪静态很简单,只需在后台 – 设置 – 固定链接,把格式改下就成,WP巴士的格式为:/%postname%.html ,仅供大家参考。
下面重点说下Win主机设置伪静态的方法:
在Win主机下,用上面的方法会出错,提示找不到页面。按照下面步骤,就能实现win主机伪静态,但前提条件是服务器提供商的控制面板有自定义404错误页面的选项,我想这个功能大部分的主机供应商提供的服务器控制面板都支持这个功能。
新建一个记事本,在里面输入以下代码,保存并重命名为:wp-404-handler.php
上传wp-404-handler.php文件至网站根目录下。
进入主机控制面板,设置404自定义错误指向wp-404-handler.php文件。
进入WordPress后台管理,设置-固定链接,这时候你就可以随意设置你所喜欢的伪静态格式和后缀了。- <?php
- $qs = $_SERVER['QUERY_STRING'];
- $_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3);
- $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
- include(’index.php’);
- ?>
复制代码 WP巴士建议:链接层次不要太深,并在伪静态地址后面手动加上.htm或.html,不过也有人推荐不要加上伪静态后缀,因为那样搜索引擎可能会认 为那种地址是一个分类目录,而不是一个具体的网页,从而获得更高的搜索排名权重,现在wordpress个人博客也比较流行那种伪静态格式。总之依个人喜 好去设置,不管怎样,在Win主机下我们成功的把WordPress设置成了伪静态。
查看更多 wordpress教程 wordpress主题
|
|