最终的问题是,在推送到Heroku服务器时,wp\\U重写没有刷新。因此,我最终用以下代码在根目录中创建了一个文件:
<?php
global $wp_rewrite;
$wp_rewrite->flush_rules();
?>
然后,我通过命令行为heroku添加了一个部署挂钩
heroku addons:add deployhooks:http --url=http://example.com/reset_permalinks.php
因此,现在当我在Heroku服务器上部署应用程序时,它会运行flush\\u rules()方法,一切正常。谢谢s\\u ha\\u dum!