如何将WordPress博客转移到不同的域名?

时间:2010-09-03 作者:Marek

假设我们目前正在某个域上托管WordPress博客,并希望将其移动到新域。如何以最少的麻烦和SEO命中率做到这一点?

是否有任何插件可以帮助实现这一点?(例如,提供自动跨域301重定向或类似功能)

4 个回复
最合适的回答,由SO网友:Annika Backstrom 整理而成

我建议在web服务器中而不是在WordPress中处理301重定向。mod\\u rewrite或RedirectMatch将比旋转WordPress来提供Location: 头球。

<VirtualHost *:80>
    ServerName busted-cheap-url.com

    # mod_alias
    RedirectMatch permanent (.*) http://great-new-url.com$1

    # OR mod_rewrite
    RewriteEngine on
    RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>
有几种方法可以更改博客URL;我倾向于设置一个新的WP_HOMEWP_SITEURL 在里面wp-config.php 作为快速修复,并在数据库中运行SQL命令作为更持久的解决方案。

另请参见:

SO网友:hannit cohen

看看前面关于SEO和301重定向的答案。关于移动wordpress:

更改数据库中的site\\u url和home\\u url值。这两个值存在于wp选项中。只需使用phpmyadmin界面将其更改为新的wordpress位置即可使用wordpresssearch&replace plugin 为了确保所有的绑定链接和图像不会中断。(只需更改http://oldurl.comhttp://newurl.com 对于所有内容和post meta,这是一个非常容易使用的插件)就是这样。你可以走了。

SO网友:Scott Elkin

我喜欢做的是将wordpress数据库导出到。sql文件。然后在oldurl上执行查找/替换。com到新URL。com。是的,您可以只更改选项表中的site\\u url和home\\u url,但您将错过许多其他位置。

更不用说,如果你不这样做,一些插件会崩溃。

进行更改后,请导入。sql文件导入新服务器上的新数据库。

SO网友:Viper007Bond

WordPress Codex是一个很好的工具。:)

http://codex.wordpress.org/Moving_WordPress

如何将WordPress博客转移到不同的域名? - 小码农CODE - 行之有效找到问题解决它

如何将WordPress博客转移到不同的域名?

时间:2010-09-03 作者:Marek

假设我们目前正在某个域上托管WordPress博客,并希望将其移动到新域。如何以最少的麻烦和SEO命中率做到这一点?

是否有任何插件可以帮助实现这一点?(例如,提供自动跨域301重定向或类似功能)

4 个回复
最合适的回答,由SO网友:Annika Backstrom 整理而成

我建议在web服务器中而不是在WordPress中处理301重定向。mod\\u rewrite或RedirectMatch将比旋转WordPress来提供Location: 头球。

<VirtualHost *:80>
    ServerName busted-cheap-url.com

    # mod_alias
    RedirectMatch permanent (.*) http://great-new-url.com$1

    # OR mod_rewrite
    RewriteEngine on
    RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>
有几种方法可以更改博客URL;我倾向于设置一个新的WP_HOMEWP_SITEURL 在里面wp-config.php 作为快速修复,并在数据库中运行SQL命令作为更持久的解决方案。

另请参见:

SO网友:hannit cohen

看看前面关于SEO和301重定向的答案。关于移动wordpress:

更改数据库中的site\\u url和home\\u url值。这两个值存在于wp选项中。只需使用phpmyadmin界面将其更改为新的wordpress位置即可使用wordpresssearch&replace plugin 为了确保所有的绑定链接和图像不会中断。(只需更改http://oldurl.comhttp://newurl.com 对于所有内容和post meta,这是一个非常容易使用的插件)就是这样。你可以走了。

SO网友:Scott Elkin

我喜欢做的是将wordpress数据库导出到。sql文件。然后在oldurl上执行查找/替换。com到新URL。com。是的,您可以只更改选项表中的site\\u url和home\\u url,但您将错过许多其他位置。

更不用说,如果你不这样做,一些插件会崩溃。

进行更改后,请导入。sql文件导入新服务器上的新数据库。

SO网友:Viper007Bond

WordPress Codex是一个很好的工具。:)

http://codex.wordpress.org/Moving_WordPress