我知道这可能是不可能的。这是我的问题。我有一个域。它适用于我的游戏服务器(我的世界)。我希望能够在游戏客户端和浏览器 URL 中按 example.com 输入我的域,并转到不同的地方。在浏览器中,它会重定向到网站,而在游戏客户端中,它会重定向到游戏服务器 IP。如果需要,我可以提供更多澄清。谢谢
这已经是可能的,因为 Minecraft 服务器的套接字正在侦听与 HTTP 端口不同的端口。
您应该能够在不进行任何修改的情况下运行 Web 服务器和 Minecraft 服务器,因为 HTTP 侦听端口 80,而 Minecraft 在端口 25565 上运行。
注:
如果您在家里,那么您还需要将路由器设置为允许这两个端口的端口转发。此外,端口 80 可能会被您的 ISP 阻止。
您可以使用 SRV 记录,以便游戏服务器请求转到一个位置,Web 请求转到另一个位置。
如果您可以控制域名转发到的服务器,则可以使用。如果您使用的是 linux 服务器,我会推荐 IP 表。使用 IP 表进行端口转发的示例