一个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 配置我们 ...
随机推荐
- Qt在线讲座之QML脚本书写规范
时间:2016年3月1日晚7:30 在线讲座:http://qtdream.com主页处就可以收看直播(详见主页提示) 參与对象:对Qt跨平台开发框架感兴趣的朋友们.当然了,假设你是大牛.也可以旁听一 ...
- 区分拖曳(drag)和点击(click)事件
假设页面上有一个a标签: <a href="http://www.google.com">google</a> 现在需要对这个标签进行拖放操作,会发现当拖曳 ...
- JSP页面的编码设置(转载)
1. pageEncoding:<%@ page pageEncoding="UTF-8"%> jsp页面编码: jsp文件本身的编码 2. contentType: ...
- 在XP上安装VS2002
在2002 年,随着 .NET 口号的提出与 Windows XP/Office XP 的公布,微软公布了 Visual Studio .NET(内部版本为 7.0). 使用VS2002+Object ...
- [Python爬虫] Selenium自己主动訪问Firefox和Chrome并实现搜索截图
前两篇文章介绍了安装.此篇文章算是一个简单的进阶应用吧.它是在Windows下通过Selenium+Python实现自己主动訪问Firefox和Chrome并实现搜索截图的功能. [Python爬虫] ...
- leetcode dfs Flatten Binary Tree to Linked List
Flatten Binary Tree to Linked List Total Accepted: 25034 Total Submissions: 88947My Submissions Give ...
- 【BZOJ4800】[Ceoi2015]Ice Hockey World Championship Meet in the Middle
[BZOJ4800][Ceoi2015]Ice Hockey World Championship Description 有n个物品,m块钱,给定每个物品的价格,求买物品的方案数. Input 第一 ...
- jquery 使用ajax,正常返回后,不执行success的问题
背景: 在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数. 原因: 然后继续下载了几个jquery版本,如1.3.2, ...
- 九度OJ 1123:采药 (01背包、DP、DFS)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2705 解决:1311 题目描述: 辰辰是个很有潜能.天资聪颖的孩子,他的梦想是称为世界上最伟大的医师. 为此,他想拜附近最有威望的医师为师 ...
- 第一节 麒麟系统安装+基础环境搭建(JDK+Scala)
本文重点对没有Linux基础的人员提供高速上手的指导,假设你的开发环境已经搭建好,能够略过本章所讲内容,内容来源于网络.也谢谢这些默默讲自己经验分享的人!近期在学习大数据,有喜欢的朋友能够一起研究. ...