一个IP绑定多个域名的实现方法
方案一:
文字叙述:
具体步骤如下:比如讲apache服务器127.0.0.1 配置成 www.sohu.com
首先在http.conf文件中 做如下处理:
①关闭默认的 #DocumentRoot "C:/Apache2.2/htdocs“
②启用httpd-vhosts.conf文件
# Virtual hosts 启用主机配置文件
Include conf/extra/httpd-vhosts.conf
2.在windows/system32/dirvers/etc/hosts文件中加入
127.0.0.1 www.hanshunping.com
3.在httpd-vhosts.conf文件中加入:
--简单配置方式
<VirtualHost 127.0.0.1:80>
DocumentRoot "d:/myweb"
DirectoryIndex my.html index.html index.htm index.php
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
--较为复杂的配置
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@dummy-host2.kk.com
DocumentRoot "d:/temp"
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
Satisfy all
</Directory>
ServerName www.hanshunping.com
ErrorLog "logs/dummy-host2.kk.com-error.log"
CustomLog "logs/dummy-host2.kk.com-access.log" common
</VirtualHost>
☞ 如何控制当在浏览器中输入 http://域名 比如 http://infoshare.cn 时 显示可供选择的文件,或者是直接访问默认的文件.
1. 默认直接访问某个欢迎页面 ,前面的步骤一样 <VirtualHost *:80>
DocumentRoot "d:/infoshare" # 这个路径也可以再 htdos目录下
ServerName infoshare.cn
DirectoryIndex index.php #默认就是d:/infoshare/index.php
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
2. 默认列表,而不是直接访问某个欢迎页面
2.1 如果虚拟目录就在 htdos这个目录下.
<VirtualHost *:80>
DocumentRoot "d:/myenv/apache/htdos/infoshare"
ServerName infoshare.cn
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
2.2 如果虚拟目录不在 htdos这个目录下.
<VirtualHost *:80>
DocumentRoot "d:/infoshare"
ServerName infoshare.cn
<Directory />
Options Indexes FollowSymLinks # 如果这里不加入 Indexes 就会提示403错误
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost> ☞ 特别说明,如果有两个<VirtualHost 127.0.0.1:80> 则匹配第一个.
第一步:

第二步:

第三步:

第四步:注意


测试:
输入 http://www.yxh.com 显示第一个网站 这里是默认的80端口
输入 http://www.yxh.cn:81 显示第二个网站 这里要指定81端口
方案二:
与方案一的区别是


一个IP绑定多个域名的实现方法的更多相关文章
- tomcat一个IP绑定多个域名,不同域名访问不同的应用
修改conf文件夹下面的server.xml的Engine里面的内容即可原始内容如下: …… <Engine name="Catalina" defaultHost=&quo ...
- Tomcat配置一个ip绑定多个域名
在网上找了半天也没找到相关的资料,都说的太含糊. 本人对tomcat下配置 一ip对多域名的方法具体例如以下,按以下配置一定能成功,经过測试了. <Host name="localho ...
- Tomcat 下配置一个ip绑定多个域名
原文:http://pkblog.blog.sohu.com/68921246.html 在网上找了半天也没找到相关的资料,都说的太含糊.本人对tomcat下配置 一ip对多域名的方法详细如下,按下面 ...
- apache一个IP绑定多个域名
用ServerAlias <VirtualHost *:80>ServerAdmin i@kuigg.comDocumentRoot /www/kuigg.comServerName ku ...
- 一个IP绑定多个域名
http://www.zhihu.com/question/29390934/answer/44252886
- ubuntu apache 一个ip绑定多个域名,发布目录
1.将www.aaa.com 与 www.bbb.com 的DNS解析到你的服务器上 2.添加两个发布目录 /var/www/html/aaa /var/www/html/bbb 3.修改配置文件. ...
- 配置Nginx支持SSL SNI(一个IP绑定多个证书) 以及Haproxy实现多域名证书
概述 传统的每个SSL证书签发,每个证书都需要独立ip,假如你编译openssl和nginx时候开启TLS SNI (Server Name Identification) 支持,这样你可以安装多个S ...
- 为阿里云ECS服务器二级域名绑定tomcat子目录,实现一个IP多个二级域名
摘要:前几天租了阿里云ECS服务器,选择的Windows系统,并在服务器上部署了tomcat服务器,随后我又买了一个域名,可一个域名只能指向一个IP地址,包括二级域名也只能指向一个IP地址,并不能指向 ...
- PHP同一个IP绑定多个域名(六)
原理图 一个ip绑定如何绑定多个域名? 解决方案: A.方案一:端口号来区别不同的站点 1.绑定一个网站 1.1先开发好自己的网站 d:/ApacheProject/myanimal 1.2 配置我们 ...
随机推荐
- CSS入门学习
一.What? CSS的全称是CascadingStyle Sheet,汉语意思是"级联样式表".通常又称为"风格样式表(StyleSheet)".它是用来进行 ...
- PythonCookBook笔记——迭代器与生成器
迭代器与生成器 迭代是Python最强大的功能之一,虽然看起来迭代只是处理序列中元素的一种方法,但不仅仅如此. 手动遍历迭代器 想遍历但不想使用for循环. 使用next()方法并在代码中捕获Stop ...
- 怎么样获得泛型T的Class对象?
public class GenClass<T> { private Class<T> entityClass; } public class Test { public st ...
- HUD 2031: 进制转换
进制转换 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...
- 前端基础——CSS盒子模型
如今很多网页都是由很多个"盒子"拼接.嵌套而成,所以多少接触过网页设计的朋友一定都对CSS盒子模型有所了解. 为了更好的说明,先举个通俗的样例:在一个仓库中放了10个纸箱,每一个纸 ...
- iOS非常全的第三方库
iOS ● 非常全的三方库.插件.大牛博客等等 github排名:https://github.com/trending, github搜索:https://github.com/search. ...
- EasyDarwin开源流媒体服务器支持basic基本认证和digest摘要自定义认证
本文转自EasyDarwin开源团队成员的博客:http://blog.csdn.net/ss00_2012/article/details/52330838 在前面<EasyDarwin拉流支 ...
- 一文读懂P2P和区块链的异同
说到P2P,大家的第一反应肯定是网络贷款.非法集资...事实上,P2P不等于网络贷款,他是点对点,人对人的交易模式. 而对于近两年最热的区块链技术,他和P2P有什么区别呢?区块链数据交换模式包括私有链 ...
- 配置tomcat,使访问项目时候无项目名
首先在盘符下新建一个文件夹(web),该文件夹存贮运行的项目用. 然后编辑config文件夹下的server.xml文件: 在<Host>标签中添加配置: <Context path ...
- 记一次FastJSON和Jackson解析json时遇到的中括号问题
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/jadyer/article/details/24395015 完整版见https://jadyer. ...