我的公司博客位于http://blog.analytixsolutions.com 现在我把它移到了http://blog.aixsol.com 但我的URL仍然指向以前的地址。
我使用了通常推荐的搜索和替换插件来更改后端的URL。
我还在phpmyadmin中激发了以下查询,但没有成功。
UPDATE wp_options SET option_value = replace(option_value, \'OLDURL\', \'NEWURL\') WHERE option_name = \'home\' OR option_name = \'siteurl\';
UPDATE wp_posts SET guid = replace(guid, \'OLDURL\',\'NEWURL\');
UPDATE wp_posts SET post_content = replace(post_content, \'OLDURL\', \'NEWURL\');
UPDATE wp_postmeta SET meta_value = replace(meta_value,\'OLDURL\',\'NEWURL\');
我做错了什么?在此之前,这是我用来迁移许多其他站点的久经考验的技术。
最合适的回答,由SO网友:nimsrules 整理而成
之前的开发人员硬编码
update_option(\'siteurl\',\'http://example.com\');
update_option(\'home\',\'http://example.com\');
在函数中。php在被删除后解决了这个问题。谢谢大家提出的建议。