之前尝试过几次 wordpress 二级目录伪静态都以失败告终。
今天再次查阅资料后尝试,终于成功了。
如果是使用宝塔面板的话可以直接在网站伪静态设置模板选择 wp2
修改伪静态规则为
rewrite ^.*/二级目录名/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename){
rewrite ^.+?(/二级目录名/wp-.*) $1 last;
rewrite ^.+?(/二级目录名/.*\.php)$ $1 last;
rewrite ^ /二级目录名/index.php last;
}
如果刷新后不成功
则尝试清理浏览器缓存,或者新开无痕窗口访问即可