将wordpress站点移动到他的新域确保一切正常,提示:使用更新所有urlVelvet Blues Plugin
将旧域指向仅包含两个文件的目录:一个名为“index.php”的文件,其中包含:
<?php
$goto = $_SERVER["REQUEST_URI"];
header("HTTP/1.1 301 Moved Permanently");
header( "Location: http://new-domain-name.ch" . $goto );
?>
和一个名为“.htaccess”的文件,其中包含:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
现在,所有流量都将重定向到你的新网站,告诉谷歌转移旧网站的价值。
Update: Canonical link rel
您还可以将此代码添加到现有站点功能中。php(主题内),而不是完成步骤3。
add_action(\'wp_head\',\'rel_canonical\');
function rel_canonical()
{
$goto = $_SERVER["REQUEST_URI"];
$output = "<link rel=\'canonical\' href=\'http://new-domain-name.ch/$goto\' />";
echo $output;
}
这将动态输出到所有Wordpress页面的规范链接。