`
crabdave
  • 浏览: 1295001 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Nginx 泛域名解析

 
阅读更多

Nginx 泛域名解析

 

参考:

http://www.jb51.net/article/48000.htm

https://help.aliyun.com/knowledge_detail/39797.html

https://help.aliyun.com/knowledge_detail/39785.html

 

nginx配置

server {
    listen        80;
    server_name   domain.com    *.domain.com;
    if ($host ~* ^([^\.]+)\.([^\.]+\.[^\.]+)$) {
        set $subdomain $1;
        set $domain $2;
    }
    location / {
        root    /home/wwwroot/$domain/$subdomain/;
        index   index.php index.html index.htm;
        #include /home/wwwroot/$domain/$subdomain/.ngx.htaccess;
    }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
    location ~ \.php$ {
        root           /home/wwwroot/$domain/$subdomain/;
        fastcgi_pass   127.0.0.1:9100;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}

 

分享到:
评论

相关推荐

    nginx泛域名解析配置教程

    本教程将详细讲解如何在Nginx中配置泛域名解析,以便更好地管理和分发不同子域名的请求。 首先,我们需要理解Nginx的工作原理。Nginx是一个高性能的HTTP和反向代理服务器,它能根据配置规则将客户端的请求转发到...

    NGINX1.8泛解析伪静态完整文件

    NGINX1.8泛解析伪静态完整文件,把后缀txt改成conf,其实我想大家看的就是泛域名部分了,因为实在没积分下载资源了,所以定了5分,请见谅。

    Nginx实现泛域名CDN节点配置.docx

    在 Nginx 中,可以使用泛域名解析来支持泛域名 CDN 节点配置。只要在编译 Nginx 时加上相应的代码,即可支持泛域名解析。 五、部署 CDN 节点 在部署 CDN 节点时,每台机器都可以部署一个 Nginx,即可根据自身情况...

    Nginx进行域名重写和泛域名解析配置的方法

    在Nginx中,域名重写和泛域名解析是两种常见的配置需求,它们对于网站的多域名管理和动态路由分配至关重要。下面将详细介绍这两种配置方法,并提供相关的示例代码。 ## 1. 域名重写 域名重写是指将用户请求的URL...

    Nginx泛解析到子目录后自动判断有无public目录详解

    标题中的“Nginx泛解析到子目录后自动判断有无public目录详解”是指在Nginx服务器配置中,如何实现一个功能,即当用户访问一个以特定后缀(如.app)的域名时,Nginx能够自动检测该域名对应的本地子目录下是否存在`...

    nginx将泛解析的匹配域名绑定到子目录配置方法

    在本文中,我们将深入探讨如何使用Nginx配置泛解析,以便将匹配的域名绑定到特定的子目录。泛解析是一种DNS设置,允许一个主域名处理所有可能的二级域名,通常用于提供不同服务或内容。这里我们将介绍两种不同的...

    Kubernetes泛域名动态Service转发解决方案.docx

    总之,Kubernetes泛域名动态Service转发的解决方案在于引入反向代理服务,利用Nginx+Lua的灵活性和go-dnsmasq的DNS代理功能,避免了Ingress规则的繁琐管理和潜在的性能问题。这种方案不仅简化了运维,而且提高了系统...

    详解nginx 301跳转到带www域名方法

    为了确保所有流量都能集中到一个标准的域名上,可以使用Nginx服务器进行301重定向。301重定向是一种永久重定向,意味着旧的URL将不再使用,所有访问都将被永久地转移到新的URL。 以下是两种在Nginx配置中实现301...

    PHP版站群 全自动泛解析站群程序 赠送教程_PHP泛站_站群_

    "赠送教程"可能包含如何配置和优化该PHP站群程序的详细步骤,包括服务器环境设置(如PHP版本、MySQL数据库、Apache或Nginx服务器配置)、域名泛解析设置、SEO最佳实践以及如何避免被搜索引擎视为垃圾站点的技巧。...

    nginx 代理80端口转443端口的实现

    9. **resolver**: 配置DNS解析器,用于查找后端服务器的IP地址。 10. **error_page**: 自定义错误页面,当发生特定错误时,返回指定的页面。 Nginx是一个强大的反向代理服务器,能够处理高并发、提供静态文件服务...

    nginx url自动加斜杠及301重定向的问题

    对于泛解析配置,即使用`_`作为`server_name`的值,如果不想让Nginx自动添加斜杠,需要同时设置`server_name_in_redirect off`。这是因为默认情况下,Nginx会尝试解析为一个未定义的服务器名称,如果不希望这种行为...

    最新快乐DNS二级域名分发开源源码

    # 安装说明 * 1、程序的框架是Laravel 5.8,因此需要环境... * 确保 Apache 启用了 mod_rewrite 模块以支持 .htaccess 解析。 * Nginx 伪静态配置 location / { try_files $uri $uri/ /index.php?$query_string; }

    域名证书申请更换步骤详解

    这可能包括单域名证书、多域名证书(可覆盖多个特定的子域名)或泛域名证书(覆盖所有二级子域名)。 2. **验证域名所有权** 一旦选择了证书类型,接下来就是验证你对所申请域名的所有权。这通常通过DNS验证完成,...

    基于Docker的简单PaaS系统Sdp.zip

     泛解析*.saintic.com到paas主服务器,用户的域名cname到不同的uid.sdipaas.comt三级域名,由nginx反向 代理提供一对一http路由映射到真正的docker容器上,容器即服务,而所有的docker建立在hdfs或其他分布式存储...

    发布测试:测试如何发布我的任何网站

    同时,别忘了设置泛域名解析(如*.example.com)以支持子域名。 最后,测试是发布流程的关键部分。发布后,要检查所有页面是否能正常加载,功能是否正常,以及在不同设备和浏览器上的兼容性。使用持续集成/持续部署...

    holer-server:Holer服务器

    (6) 建议申请域名并且完成域名备案,并设置域名泛解析(*.域名)和直接解析主域名(@.域名),如果没有域名可以直接使用IP和端口访问。 2. 配置并启动holer服务端 解压软件包,打开配置文件 holer-serv

Global site tag (gtag.js) - Google Analytics