wordpress linux伪静态,nginx下wordpress伪静态设置

最近无聊搭建了个WordPress的blog系统来玩,记录下在nginx下的伪静态规则,但nginx是不支持.htaccess文件的,所以只能写到配置里.

1.下面是nginx的伪静态,要写在server里.

location / {

if (-f $request_filename/index.html){

rewrite (.*) $1/index.html break;

}

if (-f $request_filename/index.php){

rewrite (.*) $1/index.php;

}

if (!-f $request_filename){

rewrite (.*) /index.php;

}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

}

2.然后进入后台-设置-固定链接-自定义

/%category%/%post_id%.html

首先我们看看wordpress官方列出的部分可以使用的固定链接基本参数:

%year%

基于文章发布年份,比如2009;

%monthnum%

基于文章发布月份,比如12;

%day%

基于文章发布当日,比如28;

%hour%

基于文章发布小时数,比如15;

%minute%

基于文章发布分钟数,比如43;

%second%

基于文章发布秒数,比如33;

%postname%

基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;

%post_id%

基于文章post_id,比如888;

%category%

基于文章分类,子分类会处理成”分类/子分类”这种形式;

%author%

基于文章作者名,如rocdk890.

将上述参数进行组合,即可得到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

夜空- 本站版权

1、本站所有主题由该文章作者发表,该文章作者与夜空享有文章相关版权

2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和夜空的同意

3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责

4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

5、原文链接:blog.slogra.com/post-207.html

post-207.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值