我想使用 Windows hosts 文件将“www.example.com/sub-dir”重定向到特定 IP。不仅是域名,还有域名 + 子目录。
答案1
你不能;与任何 DNS 解析器一样,hosts 文件中的条目只能将 IP 地址映射到域,而尝试包含目录路径将导致无法读取的条目,该条目可能会被忽略。
您可以使用 HTTP 服务器(例如 Apache)来实现重定向;在 Apache 中,这可以通过相关目录的配置条目Redirect
中的指令来完成,或者如果您希望重定向透明,则可以通过使用或指令来完成。<Directory>
ProxyPass
ProxyReverse