80端口是可以通过域名直接访问的(无需加端口),正常80端口只能使用于一个域名nginx配置,但通过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服务器上安全组配置nginx配置,开放配置的端口。路径 ECS服务 – 更多 – 网络和安全组 – 安全组配置 – 配置规则 – 添加你想开放的端口。
4、域名添加对应解析。
5、重启nginx。完成。
nginx -s reload
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: wxii2p22
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。