我可以使用/ etc / hosts来映射主机名*和*端口吗?
我可以将IP地址(127.0.0.1)映射到域名和端口吗?
例如,我想映射
127.0.0.1
至
api.mydomain.com:8000
谢谢!
不,这是不可能的。 端口不是主机名的一部分,所以它在hosts
文件中没有意义。
如果您确实需要这样做,请使用反向代理。
例如,用nginx作为反向代理
server { listen api.mydomain.com:80; server_name api.mydomain.com; location / { proxy_pass http://127.0.0.1:8000; } }