配置.htaccess 或者入口文件判断下域名就行
参考:https://help.aliyun.com/knowledge_detail/6707134.html?spm=5176.7618386.5.1.5XEikm
1、PHP 跳转代码实现一个网站空间绑定多个域名,建立多个网站
switch ($_SERVER["HTTP_HOST"])
{
case "a.ethnicity.cn":
header("location:a/");
break;
case "b.ethnicity.cn":
header("location:b/");
break;
case "c.ethnicity.cn":
header("location:c/");
break;
}
?>
2、key-value的模式
$domain_route = array(
'a.ethnicity.cn' => 'a/',
'b.ethnicity.cn' => 'b/',
'c.ethnicity.cn' => 'c/',
'd.ethnicity.cn' => 'main.php',
);
$domain = $_SERVER['HTTP_HOST'];
$target_url = $domain_route[$domain];
header("location:{$target_url}");
?>
万网虚拟主机、轻云主机均不支持通过控制台cp.hichina.com设置将域名指向站点子目录。但是通过在.htaccess配置文件设置伪静态规则可以实现这个效果:
例如需要实现访问bbs.example.com时跳转到example.com/bbs/目录,
可以在/htdocs文件夹下创建.htaccess文件,在.htaccess文件写入以下代码
RewriteCond %{HTTP_HOST} ^bbs.example.com [NC]
RewriteRule ^(.*)$ http://example.com/bbs/$1 [L,R=301]
注:以上方法仅适用与linux主机
不支持,与虚拟主机一样,弹性WEB托管仅能放一个站点。所有解析并绑定的域名都是指向站点根目录。
想见多站考虑使用ecs吧
不支持,需要建设多站考虑使用ecs吧
https://help.aliyun.com/knowledge_detail/7612696.html?spm=5176.7618386.5.1.2i6Suv
您好,
本人了解到的,目前阿里云的“虚拟主机”产品线中,应该不支持“不同域名绑定不同目录”的功能。
如需建多个不同内容的独立站点,建议加购一(N)个“虚拟主机”产品,或云服务器产品(云服务器支持建多个站点)。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。