最近在帮一个客户做网站的时候遇到一个小问题,wordpress进入后台后点击功能按钮打开失败,检查连接发现原来地址中缺少了wp-admin的路径导致的错误,追本溯源一番,发现是因为使用了amh面板AMRewrite配置问题导致的,以下是解决的办法:
1、进入amh面板,找到AMRewrite配置模块;
2、amh面板AMRewrite本身支持wordpress.conf,直接打开这个配置文件;
3、在查看编辑中找到规则内容,修改为以下代码就可以了:
location / {
index index.html index.php;
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;