我在http://example.com上运行了一个wordpress网站,并将其移至子域http://dev.example.com
在搜索有关stackoverflow的有用信息后,主页http://dev.example.com上的所有内容都运行正常(徽标路径,页面路径更改正确,菜单URL更改等)
我遇到的问题是像http://dev.example.com/my-page-title这样的网页无效(" 在此服务器上找不到请求的网址/我的网页标题/ &#34 ;!)
可能缺少的步骤是什么,以便我的所有页面都能正确显示?
这是我已经做过的简历:
我将这2行添加到wp-config.php
define('WP_HOME','http://dev.example.com');
define('WP_SITEURL','http://dev.example.com');
我搜索了" http://www.example.com"并替换为" http://www.dev.example.com"使用这两个插件:
我可以登录wp-admin
我手动更新了#34; siteurl"和"家庭" " wp-options"中的行使用此值" http://dev.example.com"。
已经问过像I moved a wordpress website to my server and the home page shows up but why not any other pages?这样的问题无法解决我的问题。
答案 0 :(得分:1)
尝试此解决方案https://github.com/wp-sync-db/wp-sync-db
一个WordPress插件,可让您推送,拉取和同步数据库表 在WordPress安装之间。
直接链接到zip插件:https://github.com/afragen/github-updater/releases