如何使用 Windows HOSTS 文件将带有子目录的 URL 重定向到特定的 IP 地址?

如何使用 Windows HOSTS 文件将带有子目录的 URL 重定向到特定的 IP 地址?

我想使用 Windows hosts 文件将“www.example.com/sub-dir”重定向到特定 IP。不仅是域名,还有域名 + 子目录。

答案1

你不能;与任何 DNS 解析器一样,hosts 文件中的条目只能将 IP 地址映射到域,而尝试包含目录路径将导致无法读取的条目,该条目可能会被忽略。

您可以使用 HTTP 服务器(例如 Apache)来实现重定向;在 Apache 中,这可以通过相关目录的配置条目Redirect中的指令来完成,或者如果您希望重定向透明,则可以通过使用或指令来完成。<Directory>ProxyPassProxyReverse

相关内容