在nginx中如何设置三级域名
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇"在nginx中如何设置三级域名"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"在
千家信息网最后更新 2025年12月02日在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安全错误
数据库的锁怎样保障安全
软件开发与数据库交互
变电站网络安全监测装置ii型
火山软件开发平台怎么样
大连app软件开发
广州荔支网络技术有限公司位置
肿瘤代谢分析数据库
广科网络技术有限公司
数据库密码修改程序会受影响吗
2019长沙网络安全
网络安全专业课知识点
医学网络技术大专学校
关于数据库索引唯一
软件开发工具试题及答案下载
wpfeditbox绑定数据库
黑月服务器怎么挤进去
平面设计与网络技术的区别
面试软件开发职位要注意哪些
广电网络技术部招聘
信息技术软件开发教案
北京ntp时钟服务器虚拟主机
收缩数据库日志文件
深圳市黑海互联网科技
网络安全套中套
手机软件开发app要多少钱
软件工程数据库应用技术考试
网络安全的热点问题
数据库readlog
北京库存备件管理软件开发
软件开发开几个点税
计算机网络技术能好找工作吗