首页 > 解决方案 > 可以将 CNAME 指向带有查询参数的参数化 URL 吗?

问题描述

可以使 CNAMEgameid123.com指向 URL,例如:

  1. my_other_website.com/games/gameid123
  2. my_other_website.com/games?nameid=gameid123
  3. my_other_website.com/games/gameid123?gameid=gameid123

因此,每当用户尝试访问gameid123.com时,它都会打开上述网址之一作为其主页。

如果以上都不可能,那么我该如何解决这个问题?

gameid123.com/some_api_call/someParam1?blah=blah1应该解决的请求my_other_website.com/games/gameid123/some_api_call/someParam1?blah=blah1

标签: cloudweb-hostingcname

解决方案


CNAME 只能指向另一个主机(不涉及路径/查询)。但是,有多种方法可以让传入请求重定向(或重写)传入请求。

解决方案将取决于您是希望用户最终访问my_other_website(重定向)还是希望所有请求都通过gameid123.com(重写)。


推荐阅读