脚本宝典收集整理的这篇文章主要介绍了php – 使用nginx的混合IP和基于名称的虚拟主机,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
说foo.COM我有设置去web / foo.com / htdocs,
我想将88.99.66.55的ip地址像web / fook.com / htdocs这样的域名
server { listen 80; server_name 85.99.66.55; location / { root /home/web/fook.com/htdocs; } location ~ \.(PHP|PHP3|PHP4|PHP5)${ root /home/web/fook.com/htdocs; include fastcgi_params; fastcgi_pass 127.0.0.1:9000; } }
导致
[warn]: conflicting server name "85.105.65.219" on 0.0.0.0:80,ignored
server { listen 85.99.66.55:80; server_name *.fook.com; location / { root /home/web/fook.com/htdocs; } } server { listen 85.99.66.55:80; server_name *.arf.com; location / { root /home/web/arf.com/htdocs; } }
您希望在此处保持网络层直接. server_name用于HTTP(第7层)请求中的HOST标头,其中Listen用于IP和端口 – 网络和传输层,或IP和TCP数据包(第3层和第4层).
以上是脚本宝典为你收集整理的php – 使用nginx的混合IP和基于名称的虚拟主机全部内容,希望文章能够帮你解决php – 使用nginx的混合IP和基于名称的虚拟主机所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。