将博客从子域名移动到文件夹 时间:2011-09-14 作者:Richard 我要将我的博客从http://blog.wordfruit.com 到http://wordfruit.com/blogWordfruit的主要网站是PHP,博客是WordPress。我知道我可以在wp admin/options general进行更改。php。。。我想确保我在做出改变时不会制造问题。。。我是否不需要在域上创建任何文件夹等?当我做出改变时,他们会创造自己吗?我可以从WordPress帐户中将旧URL重定向到新URL吗?在进行此更改时,我还需要考虑其他事项吗?李察,干杯 2 个回复 最合适的回答,由SO网友:poisonborz 整理而成 首先,您应该阅读有关域移动的Codex条目http://codex.wordpress.org/Moving_WordPress但简而言之:除了将内容物理地移动到/博客位置之外,您所要做的就是搜索并替换以前域的每个SQL条目(而不仅仅是在Wordpress选项中更改域)。手工操作非常危险,我发现这个脚本非常有用:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/以SQL形式备份数据库(例如使用PHPMyAdmin),然后将上述php脚本上载到主机文件夹,并将浏览器指向它。使用它,您可以安全地搜索;代替http://blog.wordfruit.com 到http://wordfruit.com/blog.然后,您的所有帖子内容和选项将被重写到新域。剩下的可能是你的页面模板——如果你自己做的话,我也会下载并搜索主题文件夹中的内容,寻找可能指向旧域的硬链接。 SO网友:Joe Izzard 我自己也曾尝试过这些选项,并建议改为这样做。将所有物理文件复制到新位置并删除wp config。php使用备份插件并导出所有内容和选项将新博客安装到新数据库或使用新前缀将所有内容和设置导入WordPress中检查新网站上的所有内容和设置是否正常如果正常删除旧网站数据库和文件将旧网站域重定向到新网站位置考虑到设置,我知道这似乎很奇怪,但每当我使用change domain设置时,它都不起作用,并破坏了网站,然后我不得不通过wp\\u config手动将其更改回来。php。 结束 文章导航