刚刚解决了一个wordpress的Permalinks的Rewrite不能使用,所有页面打开均报“找不到页面”的问题。简单整理一下,以备后用。
很多文档提到,要使用Permailinks,需要服务器支持mod_rewrite,apache服务器默认是支持的,而IIS需要单独设置才能支持rewrite,并且我的服务器上有不少站点,其它站点在使用rewrite,并且运行的挺好,但wordpress却不能正常使用。并且我查看了一下,它能正确的生成.htaccess,这是怎么回事儿呢?
后来查了很多文档,最后在官方文档上发现,还需要在httpd.conf中配置一下。增加这样几行即可:
Options FollowSymLinks
AllowOverride all
然后service httpd restart,就可以正常使用wordpress的Permalinks了。
阅读(8682) | 评论(0) | 转发(0) |