nginx & wordpress configure rewrite

nginx & wordpress 配置重写来做伪静态,每个域名单独放到一个server文件中,在nginx.conf中包含进去,这样有利于配置管理.
me@localhost /# cat /webserver/nginx/vhost/lastme.conf
1.在需要配置伪静态的server配置文件中,配置如下,

3.配置说明,来自wordpress官网

首先我们看看wordpress官方列出的部分可以使用的固定链接基本参数:
%year% 基于文章发布年份,比如2009;
%monthnum% 基于文章发布月份,比如12;
%day% 基于文章发布当日,比如28;
%hour% 基于文章发布小时数,比如15;
%minute% 基于文章发布分钟数,比如43;
%second% 基于文章发布秒数,比如33;
%postname% 基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;
%post_id% 基于文章post_id,比如888;
%category% 基于文章分类,子分类会处理成”分类/子分类”这种形式;
%author% 基于文章作者名,如libertyspy.

将上述参数进行组合,即可得到wordpress的固定链接形式。常见的几种:
1./%year%/%monthnum%/%day%/%postname%/
2./%year%/%monthnum%/%postname%/
3./%year%/%monthnum%/%day%/%postname%.html
4./%year%/%monthnum%/%postname%.html
5./%category%/%postname%.html
6./%post_id%.html

No Comments