在Windows主机下设置WordPress永久链接的一些心得
这几天来一直在忙于潮流志的一些修改工作,最头疼的问题就是永久链接的设置了,整整让我在煎熬中度过了48小时。-.-为了不让像我一样使用Windows主机的WordPresser重蹈我的覆辙,所以将我解决这个难题的一些方法写出来,以供参考。
首先,静水深流所采用的是LAMP(Linux+Apache+MySQL+PHP),因此永久链接的设置过程是非常简单的。只需在后台的“设置-永久链接-自定义结构”输入你想要的格式就可以了,比如我的“/%year%/%monthnum%/%day%/%postname%.html”分别是年、月、日、文章名.静态页。如果你也是用LAMP搭建WordPress的,那下面的内容可以忽略了。
潮流志所用的是Windows主机,所以我在设置WordPress永久链接的过程中连连碰壁。我首先上传的是WordPress 2.6.1,然后直接设置为“/%year%/%monthnum%/%day%/%postname%.html”,发现不行,这样设置之后除了首页之外的链接都是错误的。这时候我以为在2.6下这样设置能行,于是清空数据库,上传2.6版的,发觉也还是不行。期间不知道在2.6与2.61之间徘徊了多少次,可苦了我了。这里有Yacca同学在设置永久链接上的一些经验,介绍得比较详细了,我看过后确实得到了一些启发。当你看完Yacca同学所写的内容后,如果还没有能够解决你的问题,请返回这里。
现在我才觉得解决这个问题是多么的容易,当你看完本文中的这几句话后,相信你也会觉得。经过了多次的折腾后,我上传了WP 2.6版,然后在后台设置了永久链接,格式为“/index.php/%year%/%monthnum%/%day%/%postname%.html”。【正如Yacca同学所说的:Win主机用户的永久链接中是带有”index.php”的,去不掉,也很碍眼(除非用插件做转向,那是另外回事情了)。所以”index.php”就放上去吧。如果你无法忍受并且经济条件允许的话,就请购买LAMP主机的服务吧,相传LAMP是最符合WordPress口味的,是WordPresser的首选。】再上传WP 2.61到空间,直接完全覆盖原来2.6的文件。这个时候发现,问题解决了。-.-
也许你看以上的文章觉得太复杂了,或者不知道我在说些什么,我现在再将我Windows主机下设置WordPress永久链接成功的方法简洁化:1、上传WordPress2.6版,在后台设置好永久链接格式。(推荐用“/index.php/%year%/%monthnum%/%day%/%postname%.html”)2、下载WordPress2.61版,上传到空间,并完全覆盖2.6版本的文件。3、如果这样没有用,那我也无能为力了。你就用默认链接或者换个环境(LAMP)吧。
想了想,大概在2.61后台直接插入“/index.php/%year%/%monthnum%/%day%/%postname%.html”就能解决问题了.有哪位同学如果碰巧遇到这种情况,请告诉我
[Reply]
呃~看见这么个性的日志,忍不住回复了。
大哥!你用的是虚拟主机吧!windows要想直接实现伪静态需要rewrite。
我还以为你要教大家如何配置ISAPI_Rewrite,结果写一堆废话,通过index.php那种伪静态,我还以为一般正常人都知道呢。
清除数据库跟伪静态有鸟关系?看来上次无法显示WP框架你也是清除数据库重装的吧,呵呵…
[Reply]
汗~至少像我这样的菜鸟不知道啊,清除数据库是为了重装WP,嘿嘿,没想到连你的也受到影响了。
[Reply]
前段时间我曾想转入wordpress,就是永久链接总是出问题,再说我已经400多个文章了,一个一个的整,能累死,所以还是老老实实用zblog吧
[Reply]
呵呵,我对Z-blog不怎么了解。WordPress也只是知道些皮毛而已,汗颜-.-..
[Reply]
QQ:346860
也被我遇到了,,哭死。。。好久了。。。终于好了。。。太感谢了。。。
[Reply]
静水 Reply:
九月 19th, 2008 at 08:15
搞定了就好。
[Reply]
实践表明:在2.6.3的后台直接设置也是不好用的
[Reply]
静水 Reply:
十月 28th, 2008 at 17:02
阁下应该是WIN主机吧。
[Reply]
已知在win主机下,wordpress要实现永久链接,除非使用404重定向等方式,否则你就乖乖用着含index.php的永久链接吧。
[Reply]
静水深流 Reply:
十二月 16th, 2008 at 08:50
所以我选择了LAMP型空间来架设WP。
静水深流s last blog post..通过.htaccess阻止图片盗链
[Reply]
继续Wp…
[Reply]