[英]Mapping Custom Domains to Wildcard Sub-domains
我正在创建一个使用通配符子域的 NextJS 项目。
我已经在 Vercel 上设置了通配符子域,所以现在每个通配符子域都指向我的主要 NextJS 安装。 在 NextJS 应用程序中,我正在读取子域名并相应地提供内容。
所以,假设我的通配符条目是*.example.com
现在,所有子域,例如roman.example.com
, greek.example.com
,都可以正确地使用来自我的数据库的内容正确提供。
我面临的挑战是 map 自定义域到每个子域。
For example, if I want myroman.com
to map to roman.example.com
and mygreek.com
to map to greek.example.com
, I'm unable to get it to work.
Say, for example, if in myroman.com
DNS records, if I add a CNAME record pointing to roman.example.com
, and then if I visit myroman.com
, it shows me 404 deployments not found error. 请注意, myroman.com
之类的内容是客户的站点,我唯一可以要求客户的是将 DNS 记录添加到 map 到子域。 我无法控制他们的域或类似的东西。
你会看到像 substack 这样的公司向他们的客户提供这样的自定义域映射。
你能建议实现这一目标的最佳方法是什么吗? 我可以改变主机或任何东西来完成这项工作。
感谢 Krabs,我们可以在 Next.js 实例中托管多个网站,并根据用户正在浏览的域分别提供它们
https://micheleriva.github.io/krabs/docs/intro/
我希望这就是你要找的!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.