我是靠谱客的博主 生动羊,最近开发中收集的这篇文章主要介绍linux搭建多层域名跳转,nginx泛解析域名实现多级域名多个域名跳转,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

* 泛解析在DNS中解析到Nginx服务器

添加Nginx配置文件

upstream x {

server 10.0.0.x:6096;   这里的6096是后端服务,后端程序会通过$subdomain获取到abc,qedd,等主机头部,然后进行跳转

}

server {

server_name  ~^(?.+).yourdomain.com$;

listen  80;

access_log  logs/testb.access.log  main;

error_log   logs/testb.error.log;

location = /favicon.ico {

alias   /root/org/favicon.ico;

}

error_page 500 502 503 504   /500.html;

location /500.html {

internal;

}

error_page 404 /404.html;

location = /robots.txt {

alias   /usr/local/webserver/nginx/conf/robots.txt;

}

location / {

proxy_pass_header Server;

proxy_set_header Host $http_host;

proxy_redirect off;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Scheme $scheme;

#custom header from upstream server

proxy_set_header   DEFINE-REDIRECT    $subdomain;

proxy_pass http://x$uri$is_args$args;

}

}

最后

以上就是生动羊为你收集整理的linux搭建多层域名跳转,nginx泛解析域名实现多级域名多个域名跳转的全部内容,希望文章能够帮你解决linux搭建多层域名跳转,nginx泛解析域名实现多级域名多个域名跳转所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(135)

评论列表共有 0 条评论

立即
投稿
返回
顶部