首先,我想说的是,我对 DNS 的工作原理和服务器行为不熟悉。
现在我最近购买了一个域名,它重定向到我的 VPS IP 地址。
在我的 linux VPS 上我有 2 个带有 html 文件的文件夹:
/var/www/html/home
(含):- home.html
/var/www/html/admin
(含):- admin.html
因为在 dns 上你只能输入一个 IP 地址我不知道如何重定向:
- admin.domain.nl -> html/admin/admin.html
- domain.nl -> html/home/home.html
我希望在启动 Java EE 应用程序之前让它正常工作。
最佳答案
您不会使用 DNS 进行这种类型的路由。
DNS 将主机名映射到 IP 地址,因此您的 DNS 配置将如下所示(使用虚构的 IP 地址):
domain.nl A 123.45.67.89
admin.domain.nl CNAME domain.nl.
然后您配置您的网络服务器(Apache?)以根据 HTTP 请求中包含的主机名提供不同的内容。这在 apache 中称为“virtual hosts”。
如何设置它是 StackOverflow 的题外话
关于html - 子域到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34661627/