利用nginx泛域名解析配置二级域名和多域名网站的目录结构为
html
├── bbs
└── wwwhtml为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 stringtry_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.com3.设置bbs.yourdomain.com解析到你的nginx服务器ip4.在html目录下创建bbs目录5.把源码放入bbs目录6.重新加载nginx配置kill -HUP `cat /usr/local/lnmp/nginx/nginx.conf`(需要把上面命令的路径换成你的配置文件路径)7.访问http://bbs.yourdomain.com

  

转载于:https://www.cnblogs.com/archoncap/p/4584518.html

利用nginx泛域名解析配置二级域名和多域名相关推荐

  1. Nginx泛域名解析配置

    由于日后还有建设主站的想法,所以决定将博客的地址设置到blog的二级域名上,这里涉及到Nginx的泛域名解析的问题,尝试了很多种方法.折腾了半天,好多次配置错误导致Nginx启动失败,最后终于弄好了. ...

  2. nginx泛域名解析,实现多个二级域名

    摘自:https://yq.aliyun.com/articles/44682 利用nginx泛域名解析配置二级域名和多域名,实现二级域名子站,用户个性独立子域名. 主要针对用户独立子域名这种情况,不 ...

  3. Bind9泛域名解析配置

    Bind9泛域名解析配置 1. 安装bind9 2. rndc授权 3. 配置泛域名解析 4. 重启bind9 我们在项目中,需要在ingress中动态部署服务,每个服务的主机名不同,如module1 ...

  4. Nginx 泛域名解析

    Nginx 泛域名解析 参考: http://www.jb51.net/article/48000.htm https://help.aliyun.com/knowledge_detail/39797 ...

  5. nginx rewrite php参数,Nginx泛域名解析及Rewrite重定向普通页面及带参数的页面

    静态地址重定向到带参数的动态地址 rewrite "^(.*)/service/(.*)\.html$" $1/service.php?sid=$2 permanent; 带参数的 ...

  6. 什么是泛域名解析和泛域名解析配置方法

    所谓"泛域名解析"是指:利用通配符 * (星号)来做次级域名以实现所有的次级域名均指向同一IP地址. 例如您的域名是abc.cn: 做一个*.abc.cn的次级域名A记录指向222 ...

  7. 利用nginx重定向解决微信H5无法修改安全域名的问题

    文章目录 1.获取用户信息接口 2.设置分享信息接口 ①反向代理 ②运用我方的公众号 1.获取用户信息接口 需要配置信息 ①设置与开发->公众号设置->功能设置底下的几个域名 ②设置与开发 ...

  8. nginx 反向代理配置二级域名正确姿势!!!

    1. 先解释下什么是反向代理? 反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代 ...

  9. 十八.搭建Nginx服务器、配置网页认证、基于域名的虚拟主机、ssl虚拟主机

    配置要求: client:192.168.4.10 proxy:192.168.4.5(eth0) 192.168.2.5(eth1) web1:192.168.2.100 web2:192.168. ...

最新文章

  1. es安装的时候遇到的所有的坑
  2. 【Android 安装包优化】WebP 应用 ( Android 中使用 libwebp.so 库解码 WebP 图片 )
  3. Leetcode 295. 数据流的中位数
  4. Android Studio 第六十一期 - Android ToastUtil
  5. python声明编码作用_Python源代码中的编码声明字符串的作用
  6. 人工智能——命题逻辑与谓词逻辑
  7. python中的 if __name__ == '__main_'的作用和原理
  8. CometOJ-[Contest #10]鱼跃龙门【exgcd】
  9. 自己常用的wireshark过滤条件
  10. 高教杯历年真题_喜报 | 2019“高教社”杯全国大学生数学建模竞赛获奖名单!...
  11. 精简linux (二)背景图片的设置 网络功能的实现
  12. wm_copydata不等返回值处理 SendMessage SendMessageTimeout
  13. Android ViewFilpper实现分页效果
  14. (转)2017中国互联网证券年度报告
  15. HTTP报文-请求报文和响应报文
  16. 光电信息科学与工程学c语言吗,光电信息科学与工程是热门吗?本文讲给你讲个透彻...
  17. 国家集训队 矩阵乘法
  18. SiamRPN++简述
  19. 如何在python中输入复杂的数学公式_如何快速输入复杂的数学公式?这里有 3 个实用技巧...
  20. 数据分析需要学习哪些课程?

热门文章

  1. 试用memcached高可用repcached
  2. admin密码对应的MD5值,16位和32位,admin解密自己留着方便.
  3. java random构造方法_Java中的Random()函数及两种构造方法
  4. 2.1.5 编码与调制
  5. FPGA中实现对数运算
  6. FDATOOL设计数字滤波器
  7. 虚拟机上Redhat linux9.0的VMware Tools详细图文教程
  8. vscode配置anaconda3
  9. 两个摄像头是如何将照片拼接在一起的
  10. tensorflow,神经网络创建源码