zoukankan      html  css  js  c++  java
  • centos 安装php-fpm , nginx二级域名配置 ,但为什么必须要 域名提供商 哪里解析新的二级域名一下 才能用呢?

    yum -y install php-fpm php-mysql(当然还有其它扩展)

    /etc/init.d/php-fpm restart (重启php-fpm)

    /etc/php.ini (php配置文件)

        server {
            listen       80;
            server_name  www.xx.com *.xx.com;
            #server_name  ~^(?<subdomain>.+).xx.com$;
            set $rootdir  html/xuanchuanye/;
            if ($http_host = "abc.xx.com"){
               set  $rootdir html/abc/;
            }

            #匹配二级域名  
            #if ( $host ~* ((?!www)w+).w+.w+ ) {    
            #       set $rootdir $1/;  
            #    }

            #设置www时root  
            #if ($rs1 !~* ^www$) {  
            #    set $rootdir html/$rs1/;  
            #        #二级域名中有访问指定的目录则重定向到相应的二级域名下,注意,这里要使用last  
            #            rewrite "^.+upload/?(.*)$" upload/$1 last;  
            #                rewrite "^.+ijc/?(.*)$" ijc/$1 last;  
            #                    break;  
            #                    }

            root $rootdir;
        ....

           二级域名 ,在本地测试环境能实现,但在正式环境下,却不行!!..不知道为什么?

      为什么必须要 域名提供商 哪里解析新的二级域名一下 才能用呢?

        

     ----------------原来很简单,需要域名提供商把主域名解析成 *.xx.com,就可以访问a.xx.com, b.xx.com...........等..

    PHP程序员 人在北京 如有需要,可以站内联系我!!!
  • 相关阅读:
    spring 循环依赖问题
    spring data jpa 关键字 命名
    mongodb 添加字段并设置默认值
    java mongoTemplate的group统计
    java8 从对象集合中取出某个字段的集合
    springboot12-zuul
    springboot11-01-security入门
    springboot项目怎么部署到外部tomcat
    springboot10-springcloud-eureka 服务注册与发现,负载均衡客户端(ribbon,feign)调用
    UML
  • 原文地址:https://www.cnblogs.com/flex_fly/p/3255411.html
Copyright © 2011-2022 走看看