发表于2011年09月26日,星期一,at 02:26,分类: wordpress, 13 人吐糟
wordpress的URL伪静态优化

wordpress的URL伪静态优化

WordPress优化道路之WINDOWS下URL伪静态

之前我曾在介绍博客多媒体同步链接插件的文章中说过,现在微博盛行,已经为优化道路另辟了新的途径,大家除了做SEO之外,重要的就是要把自己博客和微博进行同步化,但是这不表明SEO就开始不重要,对于浏览者来说,搜索引擎还是他们找寻相关信息的必然途径,所以很多朋友刚开始都会去做静态化处理。这里我也大概总结了哈自己WINDOWS主机下WORDPRESS做URL伪静态的过程,分享给大家,希望对刚接触的朋友能有所帮助。

 

1. 完全静态化

做全静态化,需要非常大的服务器来存储你的文章内容缓存,这个方法最大致命伤在于你硬件得跟上(也就是说除非你一开始就花了很多米砸服务器),那你就可以完全无视这致命伤,专心找款好的静态化插件即可。

2.伪静态

伪静态不同于完全静态,它不需要缓存你的文章,只是通过一些代码把博客URL地址进行了转变(也就是给它一层容易被搜索引擎抓取的外衣),所以不需要你花很多米购买多大服务器空间。(当然博主这样的穷小子也就只有用这种办法)而WORDPRESS关于伪静态的问题又被空间的类别给左右

  • 如果你是Linux+Apache环境然后支持.htaccess文件写入,这样只要在WP后台“固定链接”设置就可以实现伪静态。如果.htaccess文件无法自动写入需要手动配置.htaccess文件,代码如下:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


关于.htaccess文件放到哪里,根据你博客,如果你空间根目录就是博客,那么就直接放到空间根目录

如果刚好你和博主我一样,博客程序在2级目录,那么这个文件就放到2级目录的博客里面


  • 如果你是Windows+IIS系统,那么恭喜你和博主一样悲剧了,不过还好博主已经当了小白鼠找到解决办法了。(顺当友情提示:一定要买Apache的服务器啊,别跟博主我一样傻不啦暨的买WINDOWS的)

WINDOWS下面实现伪静态又分2种办法:

一是写规则,这办法挺多朋友在用,但是因为博主的博客在2级目录,用那些童鞋教的办法博主没能走通实现,所以也就是粗略给大家说说:

具体方法:首先呐,去空间商那,让他们给你开URL静态化支持功能

博主空间商的方法:进入 ISAPI筛选器 ,开启 自定义URL静态化支持 ,然后在空间服务器最外层目录找到 other文件夹 ,里面有个 .conf 结尾的文件 ,然后把你在网上找到的规则直接复制进去,最后去WORDPRESS后台“固定链接”把URL默认方式改了即可。


二是利用404页面进行跳转,博主花了2天时间研究规则,因为各种原因,或多或少因为规则问题导致页面错误,最终没有办法实现,所以只有采用404页面定制办法来实现

具体方法:首先建个PHP文件(用DW软件或者其他PHP编程软件,或者新建文档,复制如下代码,然后重命名为404.php)– 晚点我提供404.php下载地址给大家

<?php
$qs = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];

include(‘index.php’);
?>


然后把404.php页面传到你博客的根目录(不是你服务器空间的根目录噢,博客是在2级目录就要放到2级目录的博客程序里,一定要注意!!!)

接着去空间商网站,找到 错误页面定义 ,然后选择 设置动态404页 , 找到你的404页面最后确定,退出。

最后一步也就和上面一样了,去WORDPRESS后台的 “固定链接” 把URL默认方式改了即可


固定链接推荐方式:/%post_id%.html 


PS:404方法还有个后遗症,稍后连同固定链接推荐方式说明一并更新给大家。


 

 



声明: 除非注明,分享圈子文章皆为原创,采用 BY-NC-SA 协议进行授权.转载引用请完整注明以下信息:

博客昵称:甘小波分享圈子

本文标题:WordPress优化道路之WINDOWS下URL伪静态

本文地址:http://www.ganxb2.com/xb/401.html

小波分享圈子

常年活动于网络,与网络打交道,有点小梦想的幻想主义web页面仔,喜欢摄影,重构,前端,设计,seo

Stay Hungry, Stay Foolish — Steven Paul Jobs

求知若饥,虚心若愚 — 史蒂夫 乔布斯

上一篇-早些时候的:

下一篇-方才更新的: