出于对站点SEO的考虑,决定将之前默认的固定链接形式由?p=n 改为%postname%。
结果在wordpress里面改完设置后,访问链接的时候发生404错误。
网上有说法是.htaccess文件的权限问题,建议删除后再设置固定链接一次,以便重新生成.htaccess文件。我试了没用。
后来发现是mod_rewrite的权限问题。需要在httpd.conf中,将Directory的AllowOverride 由None改为All。改完后一切OK。
详情可参阅这篇文章。
移动互联网、软件开发话题及似水流年中的浪花朵朵
出于对站点SEO的考虑,决定将之前默认的固定链接形式由?p=n 改为%postname%。
结果在wordpress里面改完设置后,访问链接的时候发生404错误。
网上有说法是.htaccess文件的权限问题,建议删除后再设置固定链接一次,以便重新生成.htaccess文件。我试了没用。
后来发现是mod_rewrite的权限问题。需要在httpd.conf中,将Directory的AllowOverride 由None改为All。改完后一切OK。
详情可参阅这篇文章。
经过一番考察后,昨晚把网站搬到了 DreamHost,使用DreamHostApps十分方便,开通了wordpress服务后,使用wordpress的导入导出功能,很方便就将blogs搬迁了,具体用法不赘述。
顺便开通Drupal 试用了一下,做内容管理十分方便,调整内容及布局都很简单。而且Drupal功能不局限于blog,还包括其它各种内容形式,并且有一定社区功能。当然,单就blog功能而言,wordpress的功能似乎更强些。
DreamHostApps目前提供的免费Apps,都是PHP+MySQL的应用。Web应用方面,PHP确实地位重要阿。
虽然看有的blog上说,DreamHostApps会偶尔宕机,不过个人网站也就无所谓了。
又升级了,不过还是软件上的。
继不久前升级 Ubuntu 到 8.10后,今天将 WordPress升到了2.7,过程简单。
前一次升级时关于K2的兼容性问题,今天看已经解决了。于是将主题换回了K2.
一切顺利。
这两天用晚上时间,将 Ubuntu 升到了 8.04,WordPress 也升级到了2.6。
前者很顺利,后者则碰到了 K2 RC2 Theme与新版本WordPress不兼容的问题。解决办法很简单,将 K2 文件夹暂时改名,则 WordPress 因找不到该文件夹而恢复到默认主题。
下载了K2 RC6,发现问题集中在其自有的Sidebar机制和WordpPess的Widget机制,两种中的任一种都工作不正常。无奈先换回default theme。
看来K2的开发进度有点拖后。不知K2是会继续坚持使用自己的 Sidebar 机制呢,还是转向 WordPress 的 Widget 机制呢?拭目以待。
这些年,因为工作需要,基本都在Microsoft环境下工作,很少接触Linux或者其他开源的东西。10月18号看到Ubuntu 7.10发布的消息,第二天就烧录了一张Live CD看看情况。结果一发不可收拾,发现Linux的桌面已经做得非常好用了。记得2001年在马同学的学校宿舍里,曾经买过RedHat,结果死活装不起来。现在的进步真是天壤之别。
于是就想多玩玩,决定搭建一个网站。环顾四周,家里闲置了三年的台式机,被我请出来了。赛扬766,内存256,40G硬盘。这就是写这篇文章时运行此网站的服务器配置。LAMP是什么? Linux+Apache+MySQL+PHP而已。貌似这是Linux环境下搭建网站的经典组合。我一向不勤快,直接就下载了WordPress装上了。这年头,用得着重新发明轮子么?
关于这里提到的一些开源的东西,也许我得空会另开文章去评价。