我正在将我的一个WordPress站点从开发版本迁移到实时版本。我的问题是just the homepage links.
刊头中的主页链接正在重定向到开发版本
- reasons might be 因为迁移没有替换数据库表中的链接。和更有趣的是,我的第一次迁移失败了。因此,一周来,我将cPanel中的URL重定向到dev版本。我已经删除了这个重定向,除了主页外,每个页面都可以。
- (cPanel/子域)Deleted redirection 到
dev.x.tna.com
. (cPanel/缓存设置)Disable cache 对于子域 - (SSH)Isearched in WordPress files,
grep -R dev
, 没有找到任何东西queried the database 对于dev
, 什么也没找到 - (Wordpress管理,设置>永久链接)更改永久链接设置
- (本地浏览器)删除网站cookie中的所有非主页链接
x.tna.com
都很好。我也have accesswp-admin
添加内容和做其他事情。Where is this setting hiding?
// 编辑我添加了#7(.这个.htaccess
文件未更改,但我重新创建以确保。我想可能是浏览器,所以我加了#8
对于一个小上下文,让我们假设live site URL为:http://x.tna.com
开发网站是:http://dev.x.tna.com
. 服务器目录也是如此:live.x
和dev.x
. 我也使用git,所以我有回购git.x
. 有两个数据库,tna_x
和tna_x_dev
.
I\'ve remade the entire migration, 包括:
(使用vim在本地)验证所有links in the database (下载到本地,查找并替换的所有URL子域实例dev.
带空字符串)
x.tna.com
.