二级域名绑定子目录

本文涉及的产品
.cn 域名,1个 12个月
简介: 新的一年打响新年的第一炮,那就倒腾倒腾服务器,自己也算是从安卓慢慢的往前端转的前奏了,重拾当年学了点的php和html。以前看别人的域名都是 https://www.taobao.com/这样的一级域名,亦或是这样的https://err.taobao.com/二级域名,或是这样的https://index.bbs.taobao.com/三级域名,同样就买了一个域名,一个

新的一年打响新年的第一炮,那就倒腾倒腾服务器,自己也算是从安卓慢慢的往前端转的前奏了,重拾当年学了点的php和html。

以前看别人的域名都是 https://www.taobao.com/这样的一级域名,亦或是这样的https://err.taobao.com/二级域名,或是这样的https://index.bbs.taobao.com/三级域名,同样就买了一个域名,一个服务器,却映射了不同的主机目录,而且还方便记,之前我都是直接一级域名后面跟着目录,也是醉了,小白啊,啥都不懂。

我用的是腾讯云学生机,每个月都有补贴,一块钱一个月,还是挺不错的,好了,来聊聊吧。

我的服务器是apache的,所以,nigix的我就不会啦^_^,之前一直在网上找资料,感觉网上说的真的—–很垃圾,都是复制粘贴,没有什么仔细说明的,让一个入门级的小白如何入门?我的服务器是在腾讯云买的,装的是php的环境,是这样的

这里写图片描述

装好系统后,你点你的主机名称,他会有一个说明书,这样的

这里写图片描述

然后我们去域名管理界面里面,添加一个A记录。

这里写图片描述
wq就是我们的二级域名。

好了,前奏差不多了,现在是要去找到httpd-2.4.12/conf/vhosts这个路径下的default.conf这个文件,这个文件是配置子目录的,我用我的ftp链接给你们看看

这里写图片描述

这个路径你安装系统的时候文档会给你的,好了,我们把这个文件传输到本地看看

<VirtualHost *:80>
        DocumentRoot /a/apps/linuxdef
        ServerName localhost
        ServerAlias localhost
        ErrorLog "/a/apps/linuxdef/default-error.log"
        CustomLog "/a/apps/linuxdef/default.log" common             
</VirtualHost>

里面是这样的一段代码段,我们来看主要的,其他都是次要的,DocumentRoot这个是指你的www目录,也就是你域名指向的主机的主目录,ServerName就是你的一级域名,这些都是域名解析到主机默认生成的,我们可以参考这个
你看他,DocumentRoot是用来指向目录的,那假如我目录下面有个test文件夹,里面放了一个index.html,我的DocumentRoot后面就可以这么写/a/apps/linuxdef/test,ServerName是指向服务器名称,那么这个地方就可以写我们的二级域名,比如是这样wq.test.com。也就是说,访问我wq.test.com这个域名的时候,是指向我根域名下面的test文件里面的index.html。贴出代码:

<VirtualHost *:80>
        DocumentRoot /a/apps/linuxdef
        ServerName localhost
        ServerAlias localhost
        ErrorLog "/a/apps/linuxdef/default-error.log"
        CustomLog "/a/apps/linuxdef/default.log" common             
</VirtualHost>



<VirtualHost *:80>
        DocumentRoot /a/apps/linuxdef/test
        ServerName wq.test.ccom
        DirectoryIndex index.html
        ErrorLog "/a/apps/linuxdef/default-error.log"
        CustomLog "/a/apps/linuxdef/default.log" common             
</VirtualHost>

上面是VirtualHost节点是默认的,下面的是我们自己添加的,DirectoryIndex这个是用来二级域名指向的目录的时候,我们去找哪个文件,假如我要访问wq.test.com的时候显示的是login.html页面呢,这个时候你就可以在DirectoryIndex的后面配置成login.html,访问你二级域名的时候,直接显示的是login.html,特别的方便。对了,修改这个文件后,记得要将服务器重启,不然是没有效果的。

13号就要回家了,迫不及待,回去后就会有更多的时间来倒腾了,继续努力。

目录
相关文章
|
7月前
|
域名解析 开发工具 Windows
创建两个基于域名的虚拟主机1.www.aaa.com网页目录为/aaa2.www.bbb.com网页目录为/bbb
创建两个基于域名的虚拟主机1.www.aaa.com网页目录为/aaa2.www.bbb.com网页目录为/bbb
209 0
|
7月前
|
缓存 网络安全 开发工具
【尝试】域名验证:配置github二级目录下的txt文件
【尝试】域名验证:配置github二级目录下的txt文件
96 2
|
网络协议 SEO
怎样设置二级域名绑定子目录
我给www.maofantang.com做了个手机版,但是httpd.ini或者.htaccess设置e二级域名zhi'xia指向子目录dou'b都不成功,是阿里云服务器d问题吗,我购买的独享经济版。
2695 0
|
Linux Apache
阿里云Centos中二级域名绑定二级目录的方法
    对于一些目录,我们往往需要对其指定二级域名,那么具体如何操作呢?下面,我将用亲身实践来说明一下。   由于第一次接触centos,我不得不借助于网络资源。然后得知要开启mod_rewrite这个模块,具体方法如下:   用文本编辑器打开Apache安装目录/etc/httpd/conf\httpd.conf,找到“#LoadModule rewrite_module modules/mod_rewrite.so”这行,去掉前面的“#”;继续查找“AllowOverride None”,修改为“AllowOverride All”,然后,重启Apache即可。
1239 0
|
17天前
|
弹性计算 移动开发 安全
阿里云域名注册、续费收费标准价格表及最新优惠口令获取及使用教程参考
阿里云域名注册和续费收费标准在9月份随着全球域名价格的上涨,域名收费标准也做了调整,目前阿里云的.com英文域名的注册价格为83元,续费收费标准为90元,为了让更多用户在注册和续费时价格能更加实惠,阿里云推出了域名优惠口令活动,域名优惠口令适合在域名注册和续费时使用,使用优惠口令通常可以使注册和续费价格减免几元到十几元不等,例如使用优惠口令续费.com域名就可减少5元。本文为大家展示目前阿里云域名注册和续费的最新收费标准以及如何领取和使用域名优惠口令的相关教程,以供参考。
258 11
|
2月前
|
域名解析 网络协议
非阿里云注册域名如何在云解析DNS设置解析?
非阿里云注册域名如何在云解析DNS设置解析?