Nginx 设置,设置已经解析的域名,在nginx中没有定义相应server时的默认访问
场景介绍:
因为业务需求,我们需要对域名进行解析,这里我对域名进行了如下解析
但是,因为业务需求,我可能在nginx中只定义了kuman.xiaobudiu.top 和 www.xiaobudiu.top 的相应server的子配置文件,如图
那么问题来了,怎么才能让其余已经解析的域名访问时,不会出现空白或是报错页面呢
这时,我们就需要应用到一个参数default_server,让所有已经解析,但是在nginx中没有对应server配置的域名默认访问到我们设置的带default_server参数的server。
配置文件示例:
server { listen 80 default_server; server_name www.xiaobudiu.top; charset utf-8; error_log /etc/nginx/logs/error/www.xiaobudiu.top.log error; access_log /etc/nginx/logs/access/www.xiaobudiu.top.log main; root /data/www; index index.html index.htm index.php; location /favicon.ico { log_not_found off; access_log off; }location ~ \.php$ { fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }location ~ /\.ht { deny all; }}
这样,当我访问www.xiaobudiu.top 和kuman.xiaobudiu.top 时,就会访问到对应server设置的路径,而访问test.xiaobudiu.top 和 test.up.xiaobudiu.top域名时,就会默认访问www.xiaobudiu.top网站
Nginx 设置,设置已经解析的域名,在nginx中没有定义相应server时的默认访问相关推荐
- android设置app全局没通知声,从android中的firebase发送通知时没有通知声音
试试这个.... public void buildPushNotification(Context ctx, String content, int icon, CharSequence text, ...
- OpenWRT 跨网段解析 mDNS 域名
OpenWRT 跨网段解析 mDNS 域名 在局域网中,由于 IP 地址都是动态分配的,很难确定每一台电脑的 IP 地址.此时使用 mDNS 使用局域网域名解析就非常方便. 对于 windows10 ...
- 127.0.0.1 myz.php,在nginx上用FastCGI解析PHP
nginx配置文件: Nginx 默认使用 include enable-php.conf; 通过enable-php.conf 来解析PHP,该文件内容如下 location ~ [^/]\. ...
- 51php绑定多个域名,设置Wordpress站点绑定多域名访问 - Mr.bin的博客
WordPress博客程序使用人群非常多,关于WordPress博客的优化.美化插件也是海量,就连一些使用巧.使用心得网络中分享的文章也比比皆是,其实这也是大家喜欢使用WordPress来搭建个人博客 ...
- Nginx.conf设置nginx优化(一)
目录 一.nginx的配置文件 二.配置nginx.conf实现反向代理 Ⅰ.什么是反向代理? Ⅱ.用nginx实现反向代理 三.配置nginx.conf实现负载均衡 Ⅰ.什么是负载均衡 Ⅱ.配置负载 ...
- Nginx缓存设置教程
这篇文章主要介绍了Nginx缓存设置案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下 在开发调试web的时候,经常会碰到因浏览器缓存(cache)而 ...
- nginx配置多个php端口号,nginx如何设置多端口
nginx如何设置多端口? nginx设置多端口有两种方法: 一.在server段写上2个Listen就可以了.listen 192.168.0.15:808; listen 192.168.0.15 ...
- Centos7编译安装nginx并设置反向代理
一.编译部署Nginx 1.12 安装配置: [root@localhost ~]# groupadd nginx [root@localhost ~]# useradd -s /sbin/nolog ...
- nginx mysql设置远程连接超时_nginx中的超时设置
nginx使用proxy模块时,默认的读取超时时间是60s. 1. send_timeout syntax: send_timeout the time default: send_timeout 6 ...
最新文章
- Windows Vista和XP比较
- 废旧光盘手工小制作_佳味家味浓 丨佳人美食手工零食课堂:咸蛋黄牛轧糖夹心小饼干制作活动...
- 洛谷1279 字串距离
- 一分钟带你玩转 Spring IoC
- android 服务的应用,在Activity中实现背景音乐播放
- VS2013 UML 如何复制文件
- 笔记,Vector类模板的基本功能
- java指定jre_java 运行应用程序,指定jre版本
- Q134:PBRT-V3,次表面散射(Subsurface Scattering)(15.5章节)
- 2018-2019-1 20189204《Linux内核原理与分析》第二周作业
- 影音先锋 android下载地址,影音先锋app官方普通下载-影音先锋 安卓版v5.8.2-PC6安卓网...
- Android 虚拟多开系列二——技术原理
- python语言基础(傻瓜式文档)
- 网页删除mysql数据库_网站数据库被删除了
- Android Ui卡断的原因分析及常见的解决方式
- 什么是经销商管理系统?企业经销商管理系统优势有哪些?
- 不得不知道的搜索引擎使用技巧(思维导图版)
- PageHelper 插件踩过的坑
- 东北电力计算机考研分数线,东北电力大学考研分数线_2021考研国家分数线什么时候出来...
- Python爬虫入门教程 67-100 Python爬虫摆脱控制台,开始走上台面
热门文章
- 编写properties文件的Eclipse插件
- 基于NHibernate的留言本
- 如何编译 dotnet/runtime 源代码
- C# 开源一个基于 yarp 的 API 网关 Demo,支持绑定 Kubernetes Service
- .NET 6新特性试用 | Nuget包验证
- Azure App Service 上的根证书
- MemoryCache 使用不当导致的一个 BUG
- 温故知新,.Net Core遇见WinForms客户端窗体框架,在DotNet Core大一统基础上老树发芽...
- 面试八股文:你写过自定义任务调度器吗?
- 国产操作系统发展离不开人才和市场