`
wenjinglian
  • 浏览: 807903 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

nginx泛域名解析实现二级域名多域名

阅读更多

利用nginx泛域名解析配置二级域名和多域名

网站的目录结构为
html
├── bbs
└── www

html为nginx的安装目录下默认的存放源代码的路径。

bbs为论坛程序源代码路径
www为主页程序源代码路径

把相应程序放入上面的路径通过
http://www.youdomain.com 访问的就是主页
http://bbs.yourdomain.com 访问的就是论坛
其它二级域名类推。

 server {
        listen       80;
        server_name  ~^(?<subdomain>.+)\.yourdomain\.com$;
        root   html/$subdomain; 
        index  index.html index.htm index.php;
        fastcgi_intercept_errors on;
        error_page  404      = /404.html;
        location / {
                # This is cool because no php is touched for static content.
                # include the "?$args" part so non-default permalinks doesn't
                # break when using query string
                try_files $uri $uri/ =404;
       }

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  domain $subdomain;
            include        fastcgi_params;
        }

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        location ~ /\.ht {
            deny  all;
        }
    }

总结一下步骤就是

1.把上面的红色配置换成你的域名后添加到你的nginx.conf配置文件

2.确认要增加的二级域名,如bbs.yourdomain.com

3.设置bbs.yourdomain.com解析到你的nginx服务器ip

4.在html目录下创建bbs目录

5.把源码放入bbs目录

6.重新加载nginx配置

kill -HUP `cat /usr/local/lnmp/nginx/nginx.conf`

(需要把上面命令的路径换成你的配置文件路径)

7.访问http://bbs.yourdomain.com

 

转:http://www.nginx.cn/612.html

分享到:
评论

相关推荐

    在nginx中设置三级域名的方法示例

    问题描述 通过配置nginx可以设置一个IP地址下面通过不同...二级域名:baidu.com sina.com ,这其中baidu 和sina就是二级域名 三级域名:zhidao.baidu.com 其中zhidao就是三级域名 基本步骤 设置地址解析 配置nginx 监

    使用nginx+二级域名+https支持

    第一步:在阿里云主域名下解析添加二级域名 第二步在阿里云云盾中购买https协议,并绑定域名, 如果只为测试建议购买免费版的 第三步在nginx中配置二级域名的server nginx配置 http走的是80端口 nginx配置 https...

    nginx反向代理二级域名绑定方法及注意事项

    (在这里我们仅谈公网情况)即使我们只有一个域名,我们可以设置多个二级域名,使用Nginx很容易实现。 2、基本要求  通常,网上教程会直接贴一段配置文件的代码,告诉我们如此这般就Ok了。但我发现很多新手看着教程...

    使用nginx正向代理实现内网域名转发过程解析

    客户内网环境,使用ppoe拨号上网,提供商为集团内部二级运营商,网络环境比较复杂,在集团内部网络和办公网络采用静态路由协议互联,大致情况如下所示: 原来客户访问生产业务,都是通过ip地址访问,随着生产业务...

    Nginx中泛域名配置的实例教程

    泛域名就是我们平常指的二级和三级域名等,这里我们来总结一下Nginx中泛域名解析配置的实例教程,包括正则匹配等细节的讲解,需要的朋友可以参考下

    详解nginx服务器绑定域名和设置根目录的方法

    nginx服务器绑定域名以及设置根目录非常方便,首先进入nginx安装目录,然后执行vim conf/nginx.conf打开nginx的配置文件...如果我们想绑定多个域名怎么办,或者是各种二级域名,比如hao.、tools.这样的二级域名;首先还

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

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

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

    主要介绍了详解nginx 301跳转到带www域名方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    nginx反向代理之将80端口请求转发到8080

    1,nginx通过对url里面的一些判断(转达规则配置在nginx配置文件中),比如端口号(nginx默认是80)有可能是对二级域名来判断 比如test1.baidu.com,test2.baidu.com,这就是两个二级域名,这里的一级域名也就是baidu....

    周易宝宝在线起名微信支付宝接口手机自适应

    解析两个域名(包括2级域名)到你的主机站点上,比如解析了www.xxx.com和m.xxx.com分别作为pc端和手机端域名 将根目录下的demo.sql数据库导入到您的mysql数据库内,打开/application/common/Conf/config.php文件,按照...

    去水印小程序橙色版.zip

    此源码必须安装在一级目录,不支持二级目录 使用条件:备案域名(不支持IP) 程序亲测可用 以去除授权,文件全开源,可二次开发,后台可以自己添加自己的接口 赠送一个免费接口,不保证能一直使用 这里我提供一个...

    THINKJS 3.2.7 开启 HTTPS 服务 (用的是阿里云Symantec 免费版 SSL)

    大家在使用 ThinkJS 的时候一般...(1)首先是获取域名的ssl证书:这里举例阿里云二级域名获取ssl证书,如下图:在域名解析内添加A记录并指向自己服务器的ip地址 (2)点击自己的域名,点击开启SSL证书,里面有购买证

    dns-server:由Nodejs编写的DNS服务器应用程序,供开发人员和测试用

    dns-serverA DNS server app written by pure Nodejs for develop and test use. Only support IPv4 now.To resolve specified ...但有些功能需要有域名(或二级域名)才能工作,那么就可以用这个工具来做本地解析,

    apiapp:在阿里云上部署express项目练习

    (已完成)1购买阿里云香港轻量级服务器(已完成)2在Linux上安装Nodejs环境,部署Node应用(未完成)3购买域名并进行备案(阿里云香港服务器不需要备案)(已完成)4进行域名DNS解析(已完成)5使用Nginx实现简单的...

    歪酷CMS(WaiKuCMS) 2.0 20130612.zip

    1.标签驱动解析机制 2.模型扩展机制 3.主题扩展机制完善 4.wap网站主题扩展 5.系统插件扩展机制 [基本功能] [√]文章展示 [√]投票展示 [√]心情展示 [√]留言展示 [√]评论展示 [管理功能] [√]网站栏目...

Global site tag (gtag.js) - Google Analytics