适用于阿里云ACE的WordPress Rewrite规则
随着阿里云ACE(阿里云引擎)功能的日臻完善,我最近在考虑将博客迁移到ACE平台上。因为我的博客中的大部分URL都使用了Rewrite,可是偏偏网络上并没有适用于阿里云ACE的,所以我只能自己写了。
在经历了繁复的拼凑过程之后,终于给搞出来了:
rewrite:
- url: ^$
script: /index.php last - url: ^/(?!wp-)([\w/_-]+(.html ) ? ) )?) )?)
script: /index.php/$1 last
这段规则由两部分构成:
第一条Rewrite语句用于对首页进行重写,比如用户访问“http://www.adminbuy.cn/”,服务器会将请求重写到 “http://www.adminbuy.cn/index.php