我在子目录中迁移了一个WordPress网站,并从wp_options表更改了site_url。也刷新了永久链接,但链接仍然被破坏。 似乎site_url()无效。
答案 0 :(得分:0)
请备份文件和数据库,然后在代码编辑器中打开mysql,然后搜索并从旧链接替换到新链接。保存并将更新的sql文件上传到新数据库。现在转到后端并保存永久链接。
答案 1 :(得分:0)
请将旧网址替换为数据库中的新网址
更新wp_options SET option_value = replace(option_value,'http://olddomain.com','http://newdomain.com')WHERE option_name ='home'或option_name ='siteurl';
更新wp_posts SET guid = replace(guid,'http://olddomain.com','http://newdomain.com');
更新wp_posts SET post_content = replace(post_content,'http://olddomain.com','http://newdomain.com');
更新wp_postmeta SET meta_value = replace(meta_value,'http://olddomain.com','http://newdomain.com');