PHP头重定向到1 joomla网站并在url中保留域,而不会对页面排名产生负面影响


PHP Header Redirect to 1 joomla site and retain domain in url without negatively affecting page ranking

我有两个域需要转到1个joomla站点的特定部分
我想根据用户访问网站的网址来显示网址。示例:

  1. domain-A.com是主要网站。它将有指向domain-B.com的链接
  2. domain-B.com需要指向joomla菜单项,但显示为domain-B.com/。。。这意味着,如果用户通过domain-B.com访问joomla网站,则url不应为domain-A.com

我相信我应该这样做:http://docs.joomla.org/Multiple_Domains_and_Web_Sites_in_a_single_Joomla_安装

代码示例:

`<?php
$domain = $_SERVER["SERVER_NAME"];
$requri = $_SERVER['REQUEST_URI'];
if (($domain == "www.example.de" && $requri == "/" || 
   $domain == "example.de"))  { 
   header("Status: 301 Moved Permanently");
   header("Location: http://www.example.de/index.php?option=com_content&view=article&id=6"); 
}
?>`

问题:此代码会对domain-B.com的搜索排名产生负面影响吗

是否希望domaina.com/article1和domainb.com/article1显示相同的内容(来自相同的Joomla安装)?

如果是,那么domainb的搜索排名肯定会受到负面影响,因为搜索引擎会将其页面标记为重复内容——这是谷歌的一大禁忌。