双站点二级目录配置wordpress伪静态
经过考虑我决定把我的文艺方面的记录和技术方面是分开,于是我创建了两个目录,装两个wordpress。经过折腾终于分开了。但是我发现,所有的网站内页的文章都是404了。
刚开始我以为是数据库的问题,但是我查遍了整个数据库也没发现问题。最后我想到是不是伪静态的问题,当我把固定链接改为朴素模式的时候,果然好了,于是确定了是伪静态的问题。
但是现在问题来了,一个nginx的配置文件怎么配置两套伪静态规则呢?
源码:
location /memory {
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 (.*) /memory/index.php;
}
}
location /it {
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 (.*) /it/index.php;
}
}
注意有两处要修改的地方!
空空如也!