假设(网站的)用户键入了一个随机的,不存在的子域名:
random.example.com
是否可以将它们重新定位到[main]域:
example.com
问题在于,如果用户输入[或拼写错误]子域名 - 那么当前它会转到[404]错误页面。然而,我已经放置了:
ErrorDocument 404 http://example.com
在.htaccess中 - 但是,它不会重定向。是否可以为通配符创建某种重写条件/规则,例如所有不存在的子域?
答案 0 :(得分:0)
似乎子域名的vhost文档根目录指向其他地方,所以可能你不能这样做。
另一方面,在主apache配置中,您可以使用ServerAlias指令捕获具有正则表达式的更多域,或者如果您可以控制默认虚拟主机(通常是第一个),您也可以使用重写规则。 / p>