簡體   English   中英

將自定義域映射到通配符子域

[英]Mapping Custom Domains to Wildcard Sub-domains

我正在創建一個使用通配符子域的 NextJS 項目。

我已經在 Vercel 上設置了通配符子域,所以現在每個通配符子域都指向我的主要 NextJS 安裝。 在 NextJS 應用程序中,我正在讀取子域名並相應地提供內容。

所以,假設我的通配符條目是*.example.com

現在,所有子域,例如roman.example.comgreek.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM