http.bind
bind会覆盖服务器应该绑定的主机。通常,监听器绑定到通配符主机。但是,您可以强制侦听器绑定到另一个主机名或IP。这个指令只接受主机,而不接受端口。
注意,不一致的站点绑定可能会导致意想不到的后果。例如,如果同一个端口上的两个站点解析到127.0.0.1,并且只有其中一个站点配置了bind 127.0.0.1
,那么只有一个站点是可访问的,因为另一个站点将绑定到该端口而没有特定的主机;操作系统将选择更具体的去匹配套接字。(虚拟主机不会在不同的监听器之间共享。)
语法
bind host
- host 用来绑定的主机名(或者IP地址)
示例
要使套接字仅对本机可用,请绑定到IP 127.0.0.1(localhost):
bind 127.0.0.1