Nginx配置80端口用于多个域名

本文涉及的产品
.cn 域名,1个 12个月
简介: Nginx配置80端口用于多个域名

大家都知道80端口是可以通过域名直接访问的(无需加端口号),正常80端口只能使用于一个域名,但通过nginx配置可以实现多个。以阿里云ECS服务器为例,通过命令安装nginx后,打开nginx配置文件


vim /etc/nginx/conf.d/default.conf


按以下方式配置多个域名跳转


# 官网1跳转
server {
    listen       8088;
    root         /data/webdata/apps/官网源码1
    index        index.html;
    location / {
        try_files $uri $uri/ /index.html;
    }
}
# 官网2 跳转
server {
    listen       8089;
    root         /data/webdata/apps/官网源码2
    index        index.html;
    location / {}
}
# nginx 80
server {
    listen  80;
    server_name  跳转官网1的域名
    charset utf-8;
    index index.html;
    location / {
        proxy_pass      [http://localhost:8088;](http://localhost:8088;)
    }
}
# nginx 80
server {
    listen  80;
    server_name    跳转官网2的域名
    charset utf-8;
    index index.html;
    location / {
        proxy_pass      [http://localhost:8089;](http://localhost:8089;)
    }
}


2、 按配置的路径上传源码


3、 在阿里云ecs服务器上安全组配置,开放配置的端口。路径 ECS服务 - 更多 - 网络和安全组 - 安全组配置 - 配置规则 - 添加你想开放的端口。


4、域名添加对应解析


5、重启nginx。完成。


nginx -s reload
目录
相关文章
|
21天前
|
缓存 前端开发 JavaScript
终极 Nginx 配置指南(全网最详细)
本文详细介绍了Nginx配置文件`nginx.conf`的基本结构及其优化方法。首先通过删除注释简化了原始配置,使其更易理解。接着,文章将`nginx.conf`分为全局块、events块和http块三部分进行详细解析,帮助读者更好地掌握其功能与配置。此外,还介绍了如何通过简单修改实现网站上线,并提供了Nginx的优化技巧,包括解决前端History模式下的404问题、配置反向代理、开启gzip压缩、设置维护页面、在同一IP上部署多个网站以及实现动静分离等。最后,附上了Nginx的基础命令,如安装、启动、重启和关闭等操作,方便读者实践应用。
234 84
终极 Nginx 配置指南(全网最详细)
|
10天前
|
JavaScript 应用服务中间件 开发工具
vue尚品汇商城项目-day07【53.nginx反向代理配置】
vue尚品汇商城项目-day07【53.nginx反向代理配置】
22 4
|
10天前
|
缓存 应用服务中间件 nginx
nginx如何配置?配置项都是什么意思?
nginx如何配置?配置项都是什么意思?
27 1
|
13天前
|
应用服务中间件 nginx Docker
docker应用部署---nginx部署的配置
这篇文章介绍了如何使用Docker部署Nginx服务器,包括搜索和拉取Nginx镜像、创建容器并设置端口映射和目录映射,以及如何创建一个测试页面并使用外部机器访问Nginx服务器。
|
13天前
|
PHP
ThinkPHP 多应用配置,及不同域名访问不同应用的配置【详解】
本文详解了在ThinkPHP框架中配置多应用的方法,包括安装扩展、删除默认controller文件夹、创建多应用、修改配置文件以启用多应用、测试访问以及如何配置不同域名访问不同应用的步骤。
ThinkPHP 多应用配置,及不同域名访问不同应用的配置【详解】
|
16天前
|
JavaScript 应用服务中间件 Linux
宝塔面板部署Vue项目、服务端Node___配置域名
本文介绍了如何使用宝塔面板在阿里云服务器上部署Vue项目和Node服务端项目,并配置域名。文章详细解释了安装宝塔面板、上传项目文件、使用pm2启动Node项目、Vue项目打包上传、以及通过Nginx配置域名和反向代理的步骤。
49 0
宝塔面板部署Vue项目、服务端Node___配置域名
|
1月前
|
应用服务中间件 nginx
一文搞定Nginx配置RTMP!
一文搞定Nginx配置RTMP!
74 3
|
1月前
|
Ubuntu 应用服务中间件 数据库
Nginx配置:阻止非国内IP地址访问的设置方法
此外,出于用户隐私和法律合规性的考虑,应慎重考虑阻止特定国家或地区IP地址的决策。在某些情况下,这可能被视为歧视性或违反当地法律。
65 2
|
13天前
|
应用服务中间件 nginx 索引
7-15|Nginx配置
7-15|Nginx配置
|
3天前
|
移动开发 安全 API
阿里云最新域名注册及续费和转入收费价格表参考
目前域名注册管理机构(Verisign)已上调.com中英文域名成本,这一变动将直接影响到全球范围内.com域名价格,各大注册商的.com域名注册、续费、转移价格已同步上涨。以阿里云为例,此次涨价之后,.com英文域名的注册价格由原来的78元涨价到了83元,续费价格也涨到了90元,下面是2024年9月1日涨价之后,阿里云最新的域名注册及续费和转入最新收费价格表。