Joomla!,子目录和多个域的单个实例

时间:2014-01-29 01:09:22

标签: joomla subdirectory multiple-domains single-instance

我们最近将多个(地区)域名的静态网站转移到使用Joomla的单个.com域名!提供内容。新站点使用子目录,并允许用户在国家/地区之间导航。像这样:

  • newdomain.com/country-name1
  • newdomain.com/country-name2
  • newdomain.com/country-name3

我们现在希望每个网站都回到拥有自己的域名,但实际上是通过查看子目录来提供用户所看到的同一网站(我们可能会放弃在国家/地区之间导航的能力,返回这在很大程度上与这篇文章无关)。

我们如何在保留单个Joomla的同时尽可能少地完成模板工作!实例?有没有人有类似的经历?我已经阅读了一些文章,但我不确定它们是否会让用户真正意识到自己是在一个单独的领域。我当然可能是错的(tbh,这有点超出我的专业领域)。勺子喂养赞赏。 :)

1 个答案:

答案 0 :(得分:0)

您可以尝试将请求映射到相关文件夹

RewriteCond %{HTTP_HOST} ^(www\.)?newdomain\.com [NC]
RewriteRule ^/(.*) /country-name1/$1 [L]

RewriteCond %{HTTP_HOST} ^(www\.)?newdomain\.fr [NC]
RewriteRule ^/(.*) /country-name2/$1 [L]

RewriteCond %{HTTP_HOST} ^(www\.)?newdomain\.de [NC]
RewriteRule ^/(.*) /country-name3/$1 [L]

那应该映射

的请求

newdomain.com/country-name1/somepage到newdomain.com/somepage

newdomain.com/country-name2/page到newdomain.fr/page

显然,您还必须将所有域名解析为同一文件夹。