3

我是这个论坛的新手,我有一个非常直截了当的问题。我有一个站点 www.mysite.com,它是包含所有内容的主站点。为此,我有 20 个不同的域,现在我想添加域指针,以便所有这些域都指向主站点。我知道如何做到这一点,但我想在 www.mysite.com 的根目录中定义这些域应重定向到的某个位置。例如:

domainA.com -> mysite.com/lures
domainB.com -> mysite.com/bait/worms
domainC.com -> mysite.com
domainD.com -> mysite.com/lines/braids
etc....

这最好在 htaccess 文件或 php 文件或 index.php 文件中完成吗?我的所有网站都使用 Joomla 3.x。谢谢。

4

2 回答 2

1

您可以为此使用 .htaccess 文件。

它会是这样的:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST}   domainA.com
RewriteRule ^/(.*)  http://example.com/lures

这应该有效。

您也可以进行外部重定向(http://example.com/lures)或内部重定向,用户仍会在浏览器中看到 domainA.com,但http://example.com/lures页面是可见的。

于 2016-01-19T08:48:04.027 回答
0

这看起来是最好的解决方案,因为我是一个新手,当涉及到这个编码的孩子时,我如何设置多个域,像这样?

    RewriteEngine On RewriteBase /  
RewriteCond %{HTTP_HOST} domainA.com
RewriteRule ^/(.*) example.com/lures 
RewriteCond %{HTTP_HOST} domainB.com
RewriteRule ^/(.*) example.com/bait/worms 
RewriteCond %{HTTP_HOST} domainC.com 
RewriteRule ^/(.*) example.com
于 2016-01-19T10:32:47.127 回答