在nginx中如何设置三级域名
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇"在nginx中如何设置三级域名"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"在
千家信息网最后更新 2025年01月31日在nginx中如何设置三级域名
这篇"在nginx中如何设置三级域名"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"在nginx中如何设置三级域名"文章吧。
问题描述
通过配置nginx可以设置一个ip地址下面通过不同的端口访问不同的web应用,但是时间长了之后端口号和应用之间的关系就很模糊了。
如 http://120.79.79.xx:9001 和foreign.xxx.xin 虽然这两个网址都是指向同一个网站,但是后者显然望文生义,比前者好很多。同时在网站seo中,后者也比前者的权重更高。
基本知识
顶级域名:.com .cn
二级域名:baidu.com sina.com ,这其中baidu 和sina就是二级域名
三级域名:zhidao.baidu.com 其中zhidao就是三级域名
基本步骤
设置地址解析
配置nginx 监听
配置nginx 跳转
创建地址解析
笔者使用的阿里云,登录到阿里云后台后,新增a记录,将三级域名名称填入到主机记录中,具体填写方法可以参考下图
配置nginx
修改 /etc/nginx/sites-aviablable中的default 文件,完整代码如下:
server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html/wordpress; index index.php index.html index.htm index.nginx-debian.html; server_name www.xxxx.xin; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } location ~ /\.ht { deny all; }}#服务2server { listen 80; server_name foreign.xxx.xin; location / { proxy_pass http://120.79.xx.xx:9000/; }}
两个服务都是监听的同一个端口80,但是服务2 的server_name 和新设置的地址解析保持一致。然后设定proxy_pass 将80端口获取到的信息转发到9000端口。
以上就是关于"在nginx中如何设置三级域名"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
域名
内容
地址
端口
配置
就是
知识
服务
不同
两个
二级域名
文章
步骤
篇文章
网站
阿里
应用
监听
一致
望文生义
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
闵行区市场软件开发报价方案
数据库国产替代概念股一览
全国通用dns服务器
怎么从数据库中查自己的论文
汕头应用软件开发常见问题
不能再安全服务器上玩
星际2怎么设置服务器
数据库课后习题第八章第九章
上海地铁网络安全系统
国家网络安全员考试通过率
济南纽航互联网科技有限公司
云威科技互联网销售
ssl证书保护网络安全
与科技互联网有关的文章
闪电互联网络科技在线问答
软件开发中会用到的图片
云服务器升级带宽
怎么增强服务器安全
网络技术汇流排
Al服务器引擎
佳明跑步机显示未连接服务器
辞职创业做软件开发
网络安全公约10条
山东pdu服务器电源厂商
数据库注释后效果
我的世界天迹服务器
校园网络安全告知书
政治话题中学生与网络安全
郑州易货软件开发
代理服务器 网速