一个nginx上面监听80端口,对应servicename不一样开源吗? 比如 abc.net,zztools.mmm.com 都使用80端口,怎么办。都是指向同一个ip
你的问题正是Nginx的核心功能之一,它通过“基于域名的虚拟主机”技术,完美支持多个域名共用一个80端口,无需额外付费,完全是开箱即用的。🚀核心:每个域名一个server块解决这个问题的关键在于,为每个域名创建一个独立的server配置块。Nginx会检查HTTP请求头中的Host字段,并根据server_name的配置将请求路由到正确的server块。以下是一个最基础的配置示例,展示了如何让j
你的问题正是Nginx的核心功能之一,它通过 “基于域名的虚拟主机” 技术,完美支持多个域名共用一个80端口,无需额外付费,完全是开箱即用的。
🚀 核心:每个域名一个 server 块
解决这个问题的关键在于,为每个域名创建一个独立的 server 配置块。Nginx会检查HTTP请求头中的 Host 字段,并根据 server_name 的配置将请求路由到正确的 server 块。
以下是一个最基础的配置示例,展示了如何让 abc.net 和 zztools.kaigejava.com 分别指向服务器上不同的网站目录:
server {
listen 80; # 监听 80 端口
server_name abc.net; # 处理指向此域名的请求
root /var/www/abc; # 网站文件存放的根目录
index index.html index.htm;
}
server {
listen 80; # 同样监听 80 端口
server_name zztools.kaigejava.com; # 处理指向此域名的请求
root /var/www/zztools; # 为第二个域名指定不同的网站目录
index index.html index.htm;
}🔄 常用
原创不易,完成人机校验,阅读全文
相关推荐
工作小总结springboot集成ueditor富文本编辑器【需要修改ueditor源码】-和上一篇不一样工作小总结ngrok+nginx 实现内网穿透 共用80端口工作小总结centos下frp和nginx实现公用80端口进行微信公众号开发及不带端口访问502解决方案工作小总结&小工具类域名在腾讯云买的,怎么将域名解析到其他ip上呢?比如解析到阿里云上?经验分享sun.net.www.protocol.http.HttpURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection 异常的处理经验分享完美解决 fatal: unable to access 'https://github.com/.../.git': Could not resolve host: github.comFRPfrp配置多端口内网穿透?frp多端口怎么配置?工作小总结&小工具类外网访问打不开?3种场景根治端口转发丢端口