虚拟主机设置

# Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a ‘#‘ symbol.

#

# For example:

#

#      102.54.94.97     rhino.acme.com          # source server

#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.

# 127.0.0.1       localhost

# ::1             localhost

192.168.0.100   wx.sq.com

注意: "#"号 表示是注释

如何修改hosts文件?

1)hosts文件的位置:C:\windows\system32\drivers\etc,文件夹中找到Hosts文件并用记事本打开。

2)按照 ip地址  域名 的格式添加单独的一行记录。例如
112.124.39.29 www.server110.com
注意,IP地址前面不要有空格,ip地址和域名之间,要有至少1个空格。
修改后,一定要记得保存文件。

3)如何知道域名的IP地址已经生效?
在您的电脑上请按如下步骤操作:开始-->运行-->输入cmd-->ping 域名-->回车查看结果
显示结果类似 Reply from 220.181.31.183: bytes=32 time=79ms TTL=53
中间的  220.181.31.183 就是域名的IP地址

* 注意:有些浏览器会保存DNS缓存,比如Chrome。多按几次F5刷新即可。

修改Hosts有什么作用?

1)加快域名解析

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

2)方便局域网用户 
在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务要输入难记的IP地址,对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候我们输入这个服务器的名字就行了。

3)屏蔽网站 
现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或自己计算机的IP,这样就不用访问了。比如不想访问www.XXXX.com,那我们在Hosts写上以下内容: 
127.0.0.1 www.XXXX.com #屏蔽的网站 
0.0.0.0 www.XXXX.com #屏蔽的网站

这样计算机解析域名就解析到本机或错误的IP,达到了屏蔽的目的。

4)顺利连接系统

对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。 
最后要指出的是,Hosts文件配置的映射是静态的,如果网络上的计算机更改了请及时更新IP地址,否则将不能访问。

5) 强制指定某域名对应某IP地址
新建的网站已经上传到服务器需要调试但是还不想外布访问,或者不想被蜘蛛抓取到时,可以修改本地hosts文件,这样只有自己的电脑能通过域名来访问网站。

时间: 2024-10-03 23:45:02

虚拟主机设置的相关文章

如何在虚拟主机设置301定向

1步骤:找到虚拟主机的文件根目录2在空间的根目录下新建文件“httpd.ini”,在里面写入:[ISAPI_Rewrite]RewriteCond Host: ^XXX\.COM$RewriteRule (.*) http\://www\.XXX\.COM$1 [I,RP]3如果看不懂,我举例:加入我们想让域名xiao-bai.net直接跳转到www.xiao-bai.net代码就可以这样加入:[ISAPI_Rewrite]RewriteCond Host: ^xiao-bai\.net$Rew

Apache与Nginx虚拟主机设置(多域名和多端口的区别)

为了方便管理虚拟主机,应该尽量少修改主配置文件http.conf或者nginx.conf,大部分修改变更都在虚拟主机片配置文件httpd- vhost.conf或者vhost.conf中完成,这样有利于调试,降低风险.即便把虚拟主机配置文件修改得一团糟,只要把主配置文件中包含虚拟主机 配置文件的一行注释掉即可. Apache(多域名): 第一步首先要使扩展文件httpd/conf.d/vhosts.conf生效: 1. 打开 apache2/conf/httpd.conf 文件 2. 找到 #

nginxlinux下虚拟主机设置

1.ubuntu15.10,nginx1.4,php5.5 2.集成包phpstudy 3.配置虚拟主机 i)./phpstudy/server/nginx/config/nginx.conf为默认nginx配置文件,一般无需修改 ii).添加虚拟主机只需修改/phpstudy/server/nginx/config/vhost(需要root权限,建议先设置为777)目录下文件,默认存在一隐藏文件phpstudy.conf,添加文件内容 server{ listen 80; server_nam

虚拟主机设置伪静态的三种方法

如今,很多站长都有使用香港虚拟主机来搭建网站,比较常见的有Linux香港虚拟主机.Windows香港虚拟主机. 值得一提的是,为了有利于网站的收录,很多站长使用香港虚拟主机搭建好网站后,一般都会进行伪静态设置.那么,在使用香港虚拟主机的话,网站的伪静态是怎么设置的?这里就来简单的了解下. 目前,Windows香港虚拟主机采用的是IIS服务器,而Linux香港虚拟主机采用的是Apache服务器.因此,如果要想设置伪静态的话,我们需要在其相应的配置文件中进行设置,对应关系如下: 1.iis7.iis

nginx虚拟主机设置

1.http服务上支持若干虚拟主机.每个虚拟主机一个对应的server配置项,配置项里面包含该虚拟主机相关的配置.参考文章,https://blog.csdn.net/liqi_q/article/details/78799121.2.什么是虚拟主机虚拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台"虚拟"的主机.每台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Intemet服务器功能(WWW.FTP.Email等).同一台主机上的虚拟主机

HTTPS+基于域名虚拟主机设置

#/etc/httpd/conf.d/ssl.conf #grep -v ^# /etc/httpd/conf.d/ssl.conf | grep -v ^$ NameVirtualHost 172.16.254.101:443 *********************定义基于域名虚拟主机 <VirtualHost 172.16.254.101:443> *********************baidu.comDocumentRoot "/var/www/html/baidu&

Appserv配置虚拟主机设置教程

第一步:安装Appserv 虽然这个软件从2008年6月份已经停止了更新,但是这依然是一个非常不错的Php开发集成环境.它不仅简洁而且易用. 官方下载地址:http://www.appservnetwork.com/ PS:在Windows7上安装Appserv后,使用程序自带的重启Apache工具如果不管用,可以打开系统的服务进行重启或关闭Apache服务. 第二步:修改本机的hosts文件(作用是域名重定向) hosts文件地址:C:\WINDOWS\system32\drivers\etc

Apache支持PHP,和虚拟主机设置

编辑配置文件apache 定义sercername之后报错修改配置文件的PHP模块关掉一个访问失败首先查看IP是否是通的查看端口是否是通的打开telnet 控制面板-程序-windows功能 打开telnet客户端防火墙加入规则刷新 可以访问删除80端口防火墙配置 80端口telnet不通第二处检查配置文件的语法是否正确重新加载配置文件第三处 增加PHP解析增加索引页面验证apache 是否支持PHP编写脚本解析后的页面检测配置文件模块检测是否有文件检查配置文件的配置检查配置文件的PHP 有空格

练习----基于ip的虚拟主机设置

注意: 设置文件一般在/etc/httpd/conf.d目录下 1.vim   /etc/httpd/conf.d/vhost1.conf 创建vhost1.conf文件并输入下面内容 <VirtualHost 192.168.1.26:80>ServerName www1.magedu.comDocumentRoot /data/vhosts/www1</VirtualHost> 2.vim   /etc/httpd/conf.d/vhost2.conf 创建vhost2.con

练习----基于FQDN的虚拟主机设置

1.vim   /etc/httpd/conf.d/vhost1.conf 创建vhost1.conf文件并输入下面内容 <VirtualHost 192.168.1.28:80>ServerName www1.magedu.comDocumentRoot /data/vhosts/www1 CustomLog logs/www1-access_log combined </VirtualHost> 2.vim   /etc/httpd/conf.d/vhost2.conf 创建v