随手笔记:WordPress Nginx Rewrite

任务

WordPress 部署到二级目录 /wp/ ,并使其能兼容固定连接

配置方案

rewrite ^/wordpress/(.*)$ /wp/$1 redirect;
rewrite ^/$ /wp/ redirect;

if ( !-e $request_filename ){
    rewrite ^/wp/(.*)$ /wp/index.php?$1  last;
}

扩展

  1. ThinkPHP等使用PHP+PathInfo的框架,也可以参考
  2. WordPress Nginx 配置优化,https://codex.wordpress.org/Nginx

你可能感兴趣的:(Nginx)