重定向一个WordPress安装上的两个域之一

时间:2012-05-10 作者:Kebu

我必须域名:mydomain。dk和mydomain。两者都用丹麦语显示同一页。我有一个插件,负责语言,但我需要连接。de域到德语“语言层”。

如何重定向mydomain。de到mydomain。dk/?lang=删除mydomain。dk必须保持原样。

提前感谢!

1 个回复
SO网友:Richard Grey

您可以检查$_SERVER[\'REQUEST_URI\'] 通过在标头中放置条件检查逻辑,在加载站点时设置数组。php文件,然后将用户重定向到相应的语言。

例如,在标题中。php添加:

$incomingUrl = $_SERVER[\'REQUEST_URI\'];
if($incomingUrl == \'mydomain.dk\') {
  wp_redirect(URL FOR THIS LANGUAGE);
  exit;
} else {
  wp_redirect(URL FOR THE OTHER LANGUAGE);
  exit;
}
PHP手册页还可以在此处提供有关$\\u服务器全局数组的更多信息:http://php.net/manual/en/reserved.variables.server.php

希望这有帮助。

结束

相关推荐

将Domain.wordpress.com移至新域

我已经在以下地址创建了我的网站。http://musivision.wordpress.com/我想将我的网站移至以下域:http://musivision.ca我在域映射上找到了一个链接\'http://en.support.wordpress.com/domain-mapping/map-existing-domain/然而,这似乎迫使我使用WordPress托管,我不想这样做。我想留在我目前的托管公司。简而言之,我想:1) 保留我创建的网站2)从我的域中删除Wordpress并转移到\'http:/