如果你想要301/302重定向站点范围,我的建议是使用。htaccess文件,但这根本不是一个好的做法。无论如何,代码应该是这样的
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^OLDDOMAIN\\.com$ [NC]
RewriteRule ^(.*)$ http://NEWDOMAIN.com [R=301,L]
注意:将R=301更改为您想要的任何值,其中R=301表示永久重定向,R=302表示临时重定向。
如果要将站点迁移到另一个域上的新wp安装,需要使用wp migrate DB插件,该插件可以在以下位置找到:https://wordpress.org/plugins/wp-migrate-db/
这个插件做了一件非常糟糕的工作,用一个新的url替换数据库中的每个url,手工操作并不是很酷的过程。。然后需要通过phpMyAdmin或其他接口将db导入到新位置,并更改页面上的所有静态链接(如果有)。