在wordpress中迁移后,站点URL无法正常工作,所有链接都被破坏

时间:2017-02-24 10:41:52

标签: wordpress wordpress-theming

我在子目录中迁移了一个WordPress网站,并从wp_options表更改了site_url。也刷新了永久链接,但链接仍然被破坏。 似乎site_url()无效。

2 个答案:

答案 0 :(得分:0)

请备份文件和数据库,然后在代码编辑器中打开mysql,然后搜索并从旧链接替换到新链接。保存并将更新的sql文件上传到新数据库。现在转到后端并保存永久链接。

答案 1 :(得分:0)

请将旧网址替换为数据库中的新网址

  1. 更新wp_options SET option_value = replace(option_value,'http://olddomain.com','http://newdomain.com')WHERE option_name ='home'或option_name ='siteurl';

  2. 更新wp_posts SET guid = replace(guid,'http://olddomain.com','http://newdomain.com');

  3. 更新wp_posts SET post_content = replace(post_content,'http://olddomain.com','http://newdomain.com');

  4. 更新wp_postmeta SET meta_value = replace(meta_value,'http://olddomain.com','http://newdomain.com');