apache 一域名下多个二级域名如何做设置?

目的是在根目录,不同子域名可以访问不同目录下的网站:

第一步:打开 C:\Windows\System32\drivers\etc\hosts 文件,在最后加入以下三行代码,并保存。Win7/Vista用户记得使用管理员权限编辑此文件,否则编辑后将无法保存。

127.0.0.1 localhost
127.0.0.1 chenhua.cc
127.0.0.1 discuz.chenhua.cc
127.0.0.1 mvc.chenhua.cc
127.0.0.1 ecshop.chenhua.cc
127.0.0.1 ecp.chenhua.cc

第二步:

在 httpd-vhosts.conf 文件中绑定 chenhua.cc 域名;

首先取消 NameVirtualHost *:80 代码签名的 #

IP是1.2.3.4
apache 配置:

按照其中的样例,添加以下代码:

NamevirtualHost *:80
<VirtualHost *:80>
ServerName mvc.chenhua.cc
ServerAlias mvc.chenhua.cc
DocumentRoot /www/mvc
</VirtualHost>
<VirtualHost *:80>
ServerName chenhua.cc
ServerAlias *.chenhua.cc
DocumentRoot /www/discuz
</VirtualHost>

注意:当你重启服务器,打开chenhua.cc的时候,会有限匹配这个,所以你要将 mvc.chenhua.cc的虚拟主机部分的配置放在*.chenhua.cc的前面,这样mvc.chenhua.cc才会优先匹配,记住!

时间: 2024-08-03 21:30:55

apache 一域名下多个二级域名如何做设置?的相关文章

同域名下两个子级域名共享cookie

有两个域名 s.a.com 和 s.b.com; 他们都是属于一个一级域名下的域名,并不是跨域: 前者为后台管理系统,有登录页面:后者为官网,没有登录功能: 现在的需求是:后台登录之后,官网也需要显示登录状态,后台退出之后,官网也会显示退出登录状态: 所以我们只需要在前者域名中写添加和删除cookie的代码即可. 添加cookie //成功回调函数 success: function (data) { $.each(data, function (ele, index) { //ele是key;

Thinkphp框架下(同服务器下)不同二级域名之间session互通共享设置

在Thinkphp框架下根目录打开index.php 在头部加入如下代码即可: //入口文件 define('DOMAIN','abc.com');//abc.com换成自己的跟域名 //以下两行是为了子域名共享SESSION 注意 DOMAIN 需要改为实际的域名 ini_set('session.cookie_path', '/'); ini_set('session.cookie_domain', DOMAIN);

二级域名seo与一级目录seo的区别

近期有许多客户咨询小卒有关二级域名seo与一级目录seo的区别与联系,小卒认为在实际工作中,只有正确的认识了二级域名seo与一级目录seo之间的关系,我们才更好的去利用它们,那么小卒seo今天就分享一下自己对二级域名seo与一级目录seo一些拙见供大家参考. 二级域名seo与一级目录seo之权重传递: 从长远来看,二级域名的权重要比一级目录的权重要高很多.但搜索引擎会把二级域名当成是一个新站点来看待,所以二级域名会经历新域名的考验,而且会分散主站权重,而一级目录就是将权重都集中到主域名上面,增加

MVC实现动态二级域名

前段时间,一个朋友问我ASP.NET MVC下实现动态二级域名的问题.跟他聊了一些解决方案,这里也总结一下,以供参考. 相信大家都发现类似58同城这样的网站,成都的网址是cd.58.com 上海的是sh.58.com类似的上千个网站,其实没有那么多个网站,域名前面那部分就是泛域名解析,相当于是传递一个参数,所有的域名实际上访问的都是一个网站,仅仅是传递了不一样的参数显示不一样的内容. 比如网站主域名入口为:www.58.com 当成都的用户登录时,解析到:cd.58.com 当上海的用户登录时,

搭建二级网站遇到的问题:二.如何在阿里云主机中设置二级域名开通子网站

如何在阿里云主机中设置二级域名开通子网站,这个问题涉及到两步:一首先要做二级域名的A记录解析到服务器IP:二配置Apache的配置文件httpd.conf,让服务器识别该二级域名,然后重新加载httpd.conf文件即可: 二级域名的A记录解析到服务器IP 二级域名的A记录解析需要修改你域名DNS解析,比如我们要设置wordpress.webzhe.com到阿里云的主机IP,可以添加wordpress的二级域名(主机记录),选择A记录后,设置IP为阿里云的IP即可(主机记录值):通常这个解析是很

主域名与二级域名权重的传递问题

现在很多人建设网站都会因各种原因开通二级域名,有的按地区开二级域名,有的是为了补充内容,扩大网站知识面,有的则是跟网站一点关系都没有而开通的二级域名.在这种情况下,就需要考虑这些二级域名与主域名之间在搜索引擎优化上的权重传递问题了.只有搞清楚这个问题,才能更好的利用搜索引擎,让网站的主域名和二级域名都处于一个良好的优化状况,获得较优排名. 然我们以主域名权重与二级域名权重高而后反之,来说说它们之间的影响. 一.主域名权重>二级域名权重 一个一级域名权重高的网站,在它开辟了一个新的二级域名网站的时

Nginx实现ssl一级、二级域名证书部署并用https访问代理转发服务器

1.  规划 域名 解析IP Nginx代理 htpps://www.devcult.com 47.88.10.155   htpps://auto.devcult.com 47.88.10.155 https://www.automa.com htpps://www.automa.com 103.200.200.203   本次实验用了2个一级域名,1个二级域名,2个ip地址:实现功能如上图所示,要求全部使用https,并且一级域名实现自动补全www. 2. 前提准备 47.88.10.155

windows+tomcat 7配置二级域名访问其他web程序

1.在域名管理中做好二级域名的解析 2.在tomcat的server.xml中增加如下: <Host name="wx.ai77.cn" debug="0" appBase="D:\\webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false&quo

Nginx 泛解析配置请求映射到多端口实现二级域名访问

由于想实现一个域名放置多个应用运行的目的,而不想通过域名后加端口号方式处理,这种方式处理记起来太麻烦,偷懒党简直不能忍,故而考虑了使用二级域名来处理多个应用同时运行.Google了一番资料并进行了尝试后,进行了总结. 文章开始之前先来理解一下二级域名的概念. 二级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称:在国家顶级域名下,它是表示注册企业类别的符号.我国在国际互联网络信息中心(Inter NIC) 正式注册并运行的顶级域名是CN,这也是我国的一级域名.在顶级域名之