amh面板如何正确设置wordpres的伪静态?

您好,我是从宝塔迁移到amh的用户,我的amh安装好后,发现wordpress伪静态设置一直无法生效,请问amh面板如何正确设置wordpres的伪静态???
已经设置的伪静态

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;
            }
        }
location /wordpress/ {
            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 (.*) /wordpress/index.php;
            }
        }
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
阅读 1.7k
1 个回答

在『网站』规则管理,那里添加规则使用就行,如果没有规则管理功能则要先安装,amrewrite
如果是在规则管理添加了无效,需要提供具体出现的错误信息。

另外,从宝塔转移到amh的,
要看转移网站的根目录是否存在宝塔配置.ini的文件,是要删除.ini文件。
也可测试完全新安装一个wordpress是否正常,排除转移的网站程序的问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题