显示另一个域子目录的域

时间:2013-07-28 09:56:17

标签: dns subdomain

是否有可能“domain.com”显示“domain2.com/dir”。

我的意思是,我只想重定向而不是domain.com, “domain2.com/dir/subdir”为“domain.com/subdir”

所有这些都与CMS有关。

我需要的是,我的CMS前端是在domain.com。客户正在使用短标签创建其帐户。例如。 “domain2.com”。然后他们对THEIR前端的唯一网址是“http://domain.com/domain2.com”。

我需要的是,domain2.com可以显示“http://domain.com/domain2.com” - 这样客户就无需将用户重定向到http://domain.com/domain2.com,但只需重定向到自己的域名即可 - domain2.com

提前致谢。

2 个答案:

答案 0 :(得分:1)

如果你正在使用cPanel,你可以设置一个可以指向特定目录的插件域。

如果你只是使用apache,你需要将域指向vhosts中的另一个文件夹。

<VirtualHost *:80>
    DocumentRoot "/home/user/domain.com"
    ServerName domain.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/home/user/domain.com/dir"
    ServerName domain2.com
</VirtualHost>

答案 1 :(得分:0)

您可以在第一页(domain2.com/dir/subdir)中使用http标头重定向到第二页 在php中这是这样的(在subdir中的index.php文件中):

<?php
session_start();
header('Location: http://domain.com/dir');
die();
?>