NGINX域名跳转案列
2023-09-11 14:16:39 时间
1、不同域名不同路径跳转
nginx实现a.com/teacher域名跳转到b.com/student
若想实现上面题目的跳转,目前鄙人知道两种方式:
1.return
2.proxy_pass
具体体现在NGINX配置文件如下:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 [root@dadong b]# cat /etc/nginx/nginx.conf 2 worker_processes 1; 3 events { 4 worker_connections 1024; 5 } 6 http { 7 include mime.types; 8 default_type application/octet-stream; 9 sendfile on; 10 keepalive_timeout 65; 11 server { 12 listen 80; 13 server_name a.com; 14 location /teacher/ { 15 # return http://b.com/index.html; 第一种方法return 16 proxy_pass http://b.com/index.html; 第二种方法 proxy_pass 17 # root html/a; 18 # index index.html index.htm; 19 } 20 error_page 500 502 503 504 /50x.html; 21 location = /50x.html { 22 root html; 23 } 24 } 25 server { 26 listen 80; 27 server_name b.com; 28 location / { 29 root html/b; 30 index index.html index.htm; 31 } 32 error_page 500 502 503 504 /50x.html; 33 location = /50x.html { 34 root html; 35 } 36 } 37 }
显示结果如下:
稍微有点差别的是我并没有在b.com站点下建立一个目录student。
相关文章
- FastDFS整合Nginx的模块:fastdfs-nginx-module报错:fdfs_define.h:15:27: 致命错误:common_define.h:没有那个文件或目录
- Nginx编译安装lua-nginx-module
- 一个云主机绑定多个域名
- nginx只允许域名访问,禁止ip访问配置
- Knative 实战:如何在 Knative 中配置自定义域名及路由规则
- Nginx配置文件(nginx.conf)配置详解
- js获取域名
- NGINX的奇淫技巧 —— 3. 不同域名输出不同伺服器标识
- 在GODADDY作域名跳转注意事项
- nginx做前端调度 如果两个不同域名指向后端同一台服务器的同一个APP后者的数据会是乱码
- nginx中文域名配置
- 如何玩转“企业在互联网的门牌号码”——关于域名背后的那些事儿
- nginx泛域名解析实现二级域名多域名
- 域名与子域名挖掘概述
- Prometheus nginx-vts-exporter 监控 Nginx
- 【收藏】Keepalived+Nginx高可用配置(偏nginx配置)
- 编译安装nginx,实现多域名 https
- 子域名的信息收集
- 云小课 |选定合适的证书,做“有证”的合规域名
- nginx 反向代理 Nginx 502 Bad Gateway
- 一个ip对应多个域名多个ssl证书配置-Nginx实现多域名证书HTTPS
- DGA短域名(360样本) mark下 下次分析可以参考
- gfnormal 域名 是阿里云的高防IP
- DGA域名可以是色情网站域名
- 列举某域名下所有二级域名的方法
- dns-sd._udp.<domain>. 域名发现 本质和MDNS同
- 遇到问题之-centos能ping通外网ip不能解析域名的终极解决办法
- 【已解决】Nginx基于多端口、多域名配置
- nginx配置域名转发到其他域名的几种方法
- nginx实现一个域名配置多个laravel项目的方法示例
- filebeat收集多个域名网站日志并存储到不同的es索引库(五)