域的路径部分的DNS技术

时间:2018-05-08 11:12:03

标签: dns cpanel

可能在Google上我的问题有很多答案,但我真的不知道如何搜索。

是否有任何DNS“技术”会导致不同的IP:

http://example.com/apple

http://example.com/frog

?如果是,那是什么?我很欣赏一些文档。

1 个答案:

答案 0 :(得分:0)

DNS仅在域和子域上运行。

如果您希望为不同的URL使用不同的IP,则可以设置代理,将不同的请求发送到不同的IP。

假设example.com解析为192.0.2.1。对example.com的所有请求都将转到192.0.2.1

现在,如果您有代理,则可以指定将example.com/apple重定向到192.0.2.2,将example.com/frog重定向到192.0.2.3,依此类推......

以下是如何在nginx

中执行此操作的链接
  

https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/

如果您真的希望example.com/apple解析为不同于example.com/frog的IP,您可能需要考虑将其用作子域。

因此,您可以为example.com/appleapple.example.com

设置单独的DNS条目,而不是使用frog.example.com

这样他们就可以解析为不同的IP。