利用nginx泛域名解析配置二级域名和多域名
利用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泛域名解析配置二级域名和多域名相关推荐
- Nginx泛域名解析配置
由于日后还有建设主站的想法,所以决定将博客的地址设置到blog的二级域名上,这里涉及到Nginx的泛域名解析的问题,尝试了很多种方法.折腾了半天,好多次配置错误导致Nginx启动失败,最后终于弄好了. ...
- nginx泛域名解析,实现多个二级域名
摘自:https://yq.aliyun.com/articles/44682 利用nginx泛域名解析配置二级域名和多域名,实现二级域名子站,用户个性独立子域名. 主要针对用户独立子域名这种情况,不 ...
- Bind9泛域名解析配置
Bind9泛域名解析配置 1. 安装bind9 2. rndc授权 3. 配置泛域名解析 4. 重启bind9 我们在项目中,需要在ingress中动态部署服务,每个服务的主机名不同,如module1 ...
- Nginx 泛域名解析
Nginx 泛域名解析 参考: http://www.jb51.net/article/48000.htm https://help.aliyun.com/knowledge_detail/39797 ...
- nginx rewrite php参数,Nginx泛域名解析及Rewrite重定向普通页面及带参数的页面
静态地址重定向到带参数的动态地址 rewrite "^(.*)/service/(.*)\.html$" $1/service.php?sid=$2 permanent; 带参数的 ...
- 什么是泛域名解析和泛域名解析配置方法
所谓"泛域名解析"是指:利用通配符 * (星号)来做次级域名以实现所有的次级域名均指向同一IP地址. 例如您的域名是abc.cn: 做一个*.abc.cn的次级域名A记录指向222 ...
- 利用nginx重定向解决微信H5无法修改安全域名的问题
文章目录 1.获取用户信息接口 2.设置分享信息接口 ①反向代理 ②运用我方的公众号 1.获取用户信息接口 需要配置信息 ①设置与开发->公众号设置->功能设置底下的几个域名 ②设置与开发 ...
- nginx 反向代理配置二级域名正确姿势!!!
1. 先解释下什么是反向代理? 反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代 ...
- 十八.搭建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. ...
最新文章
- es安装的时候遇到的所有的坑
- 【Android 安装包优化】WebP 应用 ( Android 中使用 libwebp.so 库解码 WebP 图片 )
- Leetcode 295. 数据流的中位数
- Android Studio 第六十一期 - Android ToastUtil
- python声明编码作用_Python源代码中的编码声明字符串的作用
- 人工智能——命题逻辑与谓词逻辑
- python中的 if __name__ == '__main_'的作用和原理
- CometOJ-[Contest #10]鱼跃龙门【exgcd】
- 自己常用的wireshark过滤条件
- 高教杯历年真题_喜报 | 2019“高教社”杯全国大学生数学建模竞赛获奖名单!...
- 精简linux (二)背景图片的设置 网络功能的实现
- wm_copydata不等返回值处理 SendMessage SendMessageTimeout
- Android ViewFilpper实现分页效果
- (转)2017中国互联网证券年度报告
- HTTP报文-请求报文和响应报文
- 光电信息科学与工程学c语言吗,光电信息科学与工程是热门吗?本文讲给你讲个透彻...
- 国家集训队 矩阵乘法
- SiamRPN++简述
- 如何在python中输入复杂的数学公式_如何快速输入复杂的数学公式?这里有 3 个实用技巧...
- 数据分析需要学习哪些课程?