我是一个相当狂热的程序员,但最近转向网络开发,所以如果这个问题有点愚蠢,我深表歉意。
我正在构建一个应该支持多个域的电子商务 webApp。假设我有 2 个商店在我的应用程序中运行,每个商店都有自己的自定义域。
应用程序位于:www.main-app.com
商店 1 位于:www.store1.com
商店 2 位于:www.store2.com
我需要将所有请求重定向store1.com
到store2.com
传递main-app.com
一个 id,即商店 ID。商店 ID 用于加载每个商店的所有组件。
我已经设法将 CNAME 记录添加到 store1 和 store2 指向www.main-app.com
. 到目前为止一切顺利,当我www.store1.com
在浏览器中键入时,主应用程序会显示在屏幕上,但是我如何传递商店 ID 以便它知道要加载哪个商店?
哪种方法是使此功能成为可能的最佳方法?
本质上,我想输入www.store1.com
并www.main-app.com
接收加载 store1 的请求。我不想使用域转发,比如打字www.store1.com
,它会将用户重定向到类似www.main-app.com?storeId=1
.
我希望我说清楚了。