我有两个域需要转到1个joomla站点的特定部分
我想根据用户访问网站的网址来显示网址。示例:
- domain-A.com是主要网站。它将有指向domain-B.com的链接
- 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的搜索排名肯定会受到负面影响,因为搜索引擎会将其页面标记为重复内容——这是谷歌的一大禁忌。