WordPress 在另一个域上托管时忽略新站点 Url 和主页

问题描述 投票:0回答:1

我为客户设置了以下内容:

Wordpress 托管在 siteground.com,带有

externalhost.com/blog
=> 工作 Wordpress 安装。

AWS 应用程序“myapp.com”由 Amplify 管理,重写了 /blog,这应该会导致

externalhost.com/blog
但向用户显示
myapp.com/blog
.

然后我在

wp-config.php
文件中切换了siteurl和home:

define( 'WP_SITEURL', 'https://myapp.com/blog' );
define( 'WP_HOME', 'https://myapp.com/blog' );

它几乎可以工作,但有些情况下不起作用。到目前为止,我注意到: 页面部分中的分页使用

externalhost.com/blog
保留下一页的链接。 菜单部分链接重定向到
externalhost.com/blog
部分。

感觉并不是在 Wordpress 的所有地方,链接都在分页中发生了变化,我找不到解决方案。也许有人经历过相同的行为或想法,我可以修改这些行为?

php wordpress aws-amplify
1个回答
0
投票

当切换站点 url 或将站点移动到新主机等时,我发现我需要在数据库中进行搜索和替换,这可以通过以下插件完成:https://wordpress.org/plugins/better- search-replace/ 搜索旧 url

externalhost.com
并替换为新 url
myapp.com
这应该可以解决您的问题,该插件通常允许您在进行更改之前进行空运行

© www.soinside.com 2019 - 2024. All rights reserved.