首页 > wordpress,我的,服务器相关 > nginx下实现wordpress伪静态

nginx下实现wordpress伪静态

最近无聊在自己fd17上nginx+php来玩,在测试自己的wordpress 网站的时候发现了一个问题,由于nginx是不支持.htaccess文件的,所以不能用像apache一样的方法去实现伪静态。

可是用Wordpress的博主们大都会用到伪静态,伪静态的好处是对搜索引擎友好,看起来也好看。而且用虚拟主机的用户大都是用Apache,Apache的伪静态Wordpress支持很好,几乎不用自己去编辑。喜爱折腾,喜爱独立博主们用VPS的还是很多的,加上nginx轻量级的特性,Nginx在VPS中作为架设环境还是挺常见,但是用Nginx时Wordpress就变成瞎子一般,这里就怎样在Nginx下设置伪静态。

好闲话少说,开始配置(非特别注明,以下配置均在linux系统下)

方法一:


然后就可以进入wordpress后台设置相应的固定链接了

方法二:


将文件保存为wp.conf,注意是utf-8文件
在nginx的网站配置文件中引用此文件:
include wp.conf
重启nginx
在wordpress中配置插件和链接格式。

相关概念:

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下 WordPress 被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。“WordPress”这个名字出自 Christine Selleck 的主意,他是主要开发者Matt Mullenweg的朋友。

Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用。其特点是占有内存少,并发能力强,号称在实际生产环境中可以支持50000的并发量。事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:新浪、网易

上一篇: php 一句话木马

下一篇: 选购VPS - “带宽”和“速度”问题