NGINX下多个域名泛解析

本文涉及的产品
云解析DNS,个人版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

 

 
  1. server  
  2.        {  
  3.                listen       80 default;  
  4.  
  5.                if ($host ~* ^([^\.]+)\.([^\.]+)\.([^\.]+)$) {  
  6.                        set $host_s $2;  
  7.                }  
  8.                if ($host_s !~* ^paopao8$) {  
  9.                       rewrite ^(.*) http://$host_s.paopao8.com permanent;  
  10.                   break;  
  11.                }  
  12.                if ($host_s ~* ^paopao8$) {  
  13.                        rewrite ^(.*) http://paopao8.com permanent;  
  14.                    break;  
  15.                }  
  16.                if ($host_s ~* ^phpxz$) {  
  17.                        rewrite ^(.*) http://phpxz.com permanent;  
  18.                    break;  
  19.                }  
  20.  
  21.         }   

if ($host_s ~* ^phpxz$)   判断域名中是否包含phpxz,如果包含则跳转

if ($host_s !~* ^paopao8$) 判断域名中是否不包含paopao8,如果不包含则跳转

文章链接



本文转自 ppabc  51CTO博客,原文链接:http://blog.51cto.com/ppabc/823959

相关文章
|
11天前
|
缓存 负载均衡 应用服务中间件
深入解析Nginx配置文件
Nginx是一个高性能HTTP服务器和反向代理,其配置文件`nginx.conf`包含全局、事件、HTTP、Server和Location块。全局块设置如用户和工作进程数,事件块设定连接数,HTTP块涉及MIME类型、日志和包含其他配置。Server块定义虚拟主机,Location块处理URI匹配。Nginx常用于反向代理和负载均衡,如`proxy_pass`指令转发请求至后端服务器组。理解这些配置有助于服务器优化和测试。
17 0
|
2月前
|
缓存 网络协议 安全
【计算巢】DNS 解析过程详解:域名如何转换为 IP 地址
【5月更文挑战第31天】DNS(域名系统)将人类可读的域名转换为IP地址,涉及本地DNS缓存、层次化DNS服务器系统,包括根DNS、顶级域名DNS和权威DNS。当查询域名时,通过DNS服务器间的交互找到对应IP并返回给浏览器。Python示例展示了DNS查询过程。尽管DNS面临安全挑战,如欺骗和缓存中毒,采取安全措施可确保其稳定性和安全性。它是互联网的重要基础,连接域名与IP,支持便捷的网络访问。
|
4天前
|
域名解析 缓存 网络协议
域名解析后清除dns缓存
域名解析后清除dns缓存
12 4
|
13天前
|
域名解析 缓存 网络协议
DNS域名原理介绍
DNS域名原理介绍
30 4
|
25天前
|
域名解析 Docker 容器
使用docker+ddns 实现动态域名解析
使用docker+ddns 实现动态域名解析
95 7
|
20天前
|
运维 网络协议 JavaScript
Serverless 应用引擎产品使用合集之绑定自定义域名是否要确定解析设置
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
4天前
|
域名解析 网络协议 程序员
程序员必知:【转】adns解析库——域名解析实例(C++、linux)
程序员必知:【转】adns解析库——域名解析实例(C++、linux)
13 0
|
2月前
|
域名解析 缓存 网络协议
|
5天前
|
前端开发 Java 应用服务中间件
若依分离板nginx配置
若依分离板nginx配置
12 1

相关产品

  • 云解析DNS
  • 推荐镜像

    更多