二级域名共享主机IP和端口
个人网站原文地址:http://www.chengweinan.com/article/31
今天在个人网站上新增了一个“极客频道”,使用的是二级域名geek.chengweinan.com。
新站点实际部署于同一个主机上,与老站点共享同一个IP和端口。实现方法很简单,以Apache为例,只需要在httpd.conf配置文件中添加每个站点对应的VirtualHost节点即可,重点注意配置ServerName和DocumentRoot参数,ServerName赋值为你的站点域名,DocumentRoot则为该站点在主机上的根目录地址,详见以下代码示例:
NameVirtualHost *:80
<VirtualHost *:80>ServerName www.chengweinan.comDocumentRoot /test/website1<Directory /test/website1></Directory>
</VirtualHost>
<VirtualHost *:80>ServerName geek.chengweinan.comDocumentRoot /test/website2<Directory /test/website2></Directory>
</VirtualHost>
要注意几点:
(1)要想使用二级域名,首先要记得在域名解析中添加该二级域名的解析规则。比如本例中,就要同样指向到老站点所在的IP地址。另外,也可在域名解析中添加一个通用的规则,用*匹配所有二级域名。
(2)以上代码示例中,IP地址是用*替代的,表示该主机的所有IP地址均适用该配置,也可以把*换成具体的IP值。
(3)以上代码示例中,只监听80端口,所以如果请求的URL地址指定了别的端口,则不会匹配到以上规则。换句话说,如果你的站点不是通过80端口访问,则记得修改示例中的端口号。
(4)如果输入的域名指向了当前主机,但并未匹配上示例中的任何一个ServerName,则会默认访问第一个VirtualHost中定义的站点地址,所以第一个VirtualHost节点也为默认节点。
二级域名共享主机IP和端口相关推荐
- 万网云解析设置二级域名解析到同IP不同端口
万网云解析设置二级域名解析到同IP不同端口 | 浏览:22364 | 更新:2018-01-04 10:17 | 标签:域名 1 2 3 4 5 6 7 分步阅读 也许很多人想这样做:自己申请了一 ...
- .NET二级域名共享Session
ASP.NET二级域名站点共享Session状态今天, 我要写的是如何在二级域名站点之间,主站点和二级域名站点之间共享Session.首先, Session要共享,站点之间SessionID必须要一致 ...
- 顶级域名和二级域名共享cookie及相互删除cookie
在CSDN看到一个cookie设置domain时,如何删除的问题, 自己也只知道domain设置为顶级域名时可以被其他二级域名共享,但是如何删除还是有一点搞不清楚,所以特意测试了下cookie和dom ...
- 如何通过域名获取主机ip地址
如何通过域名获取主机ip地址 需要注意,主机不是本机,一般指服务器与客户端.主机信息主要包含ip地址和对应的域名.linux使用结构体struct hostent表示主机的信息.struct host ...
- 花生壳-连接失败-请检查内网主机IP和端口
很多人初玩花生壳内网穿透的时候,应该会遇到像我一样的问题.所以,记录一下,也使得大家少走弯路.这里我创建的是TCP通信协议应用. 1. 出现的问题是:请检查内网主机IP和端口.其实解决的方法很简单,只 ...
- Python 实现 WSL 2 自动 Windows 主机IP和端口转发,可远程 SSH 登录和访问
文章目录 不使用 Python 的方法 推荐 WSL 安装 SSH 服务 -- 必须,自带的 ssh 无法远程登录 将 WSL 的 IP 地址写入到 Windows hosts 文件 -- 不推荐 W ...
- PHP实现同服务器多个二级域名共享 SESSION
现在很多分类信息网站都会分出很多个二级域名出来,比如:sh.ganji.com(上海赶集网), su.ganji.com(苏州赶集网)等等,像这种拥有多个二级域名的网站,该如何实现同步共享sessio ...
- php支持二级域名共享,PHP二级域名session共享方案
一般来讲网站都会有主站和子站,比如域名是linuxidc.com,那么一般来讲linuxidc.com和www.linuxidc.com就会是主站,而像bbs.linu 一般来讲网站都会有主站和子站, ...
- 群晖wordpress如何连接mysql,「全网首发」群晖wordpress二级目录下实现IP加端口访问教程...
1.需要的工具:web station ,MariaDB 10,phpmyadmin,php5.6,Apache http Server 2.4这几个工具可以套件中心安装wordpress时一键自动安 ...
最新文章
- linux查看系统版本_轻松查看Win10系统版本、版本号的技巧
- linux ftp dns,Ubuntu下FTP与DNS服务器搭建教程PDF
- Java在Windows下导出xml文件到Linux服务器上
- KMP POJ 2752 Seek the Name, Seek the Fame
- 使用CSS 媒体查询功能满足不同屏幕分辨率要求
- potplayer播放器没有声音的解决方案
- Android App设计规范
- 两条平滑曲线相乘_对三次贝塞尔曲线过点平滑中尖角和交叉现象的优化
- Unity 关于Activator.CreateInstance使用
- 谷歌 AI 团队用 GAN 模型合成异形生物体
- 高通Spectra 2xx中GTM LTM的tuning重点
- 假设检验(显著性检验)
- python 打包exe_python pyinstaller打包exe报错的解决方法
- 【Autopsy数字取证篇】Autopsy案例创建与镜像分析详细教程
- 常用HTTP抓包工具Fiddler使用的12个小技巧,值得收藏!
- calendar获取本周一的日期_Swift - 获取本周(或指定日期所在周)的第一天、最后一天日期...
- Python模拟订单号生成
- 软件测试面试拿offer拿到手软,这份简历你值得一看
- pr计算机丢失msvcp140.dll,电脑提示msvcp140.dll丢失的解决方法
- Android 字体没效果,android - 更改选项卡的字体,fontFamily不起作用 - SO中文参考 - www.soinside.com...