一、IIS 防止恶意域名指向解决方法
首先单击“开始”-“设置”-“控制面板”-“管理工具”,找到“Internet 信息服务
(IIS)管理器”双击打开并进行如下操作:
1、展开左侧级联菜单,找到“网站”目录。

2、在“网站”目录上单击右键,选择“新建”-“网站”,打开“网站创建向导”。

 
3、在“网站创建向导”对话框点击“下一步”,进入“网站描述”,输入描述内容,这里的
内容可随意输入,但为了方便管理,一般填写为网站域名或者具有代表性的名称。
4、单击“下一步”,打开“IP 地址和端口设置”项,输入或者选择“网站 IP 地址”(本机
的外网 IP)、“网站 TCP 端口”(端口默认 80,此时只需在浏览器输入网址即可访问网站,
如改为其它如 800,则需要加端口,如 http://www.qkweb.net:800)、网站的主机头(即网站

要绑定的网址,如果为空,刚解析到此 IP 的域名均可打开此网站)。

 
5、填写好后,“下一步”,点击“浏览”或直接输入硬盘绝对路径来为网站指定网站文件夹,
只有在此文件夹以内的文件,才可以通过域名访问到,此目录即网站 WEB 根目录。
6、点击“下一步”,进入权限设置,“读取”权限是必需的,如果您的网站要运行 ASP、PHP

等程序,需要选中“运行脚本(如 ASP)”项,点击下一步,完成创建网站全部过程。

 
在网站创建过程中,只为网站绑定了一个域名 www.qkweb.net ,现在想要把不加 www
的 qkweb.net 也添加到网站的访问域名中,如何设置呢?下面是详细步骤:
7、在描述为 www.qkweb.net 的网站目录上单击右键,选择“属性”,打开网站属性对话框,

单击“高级”按钮,打开“高级网站标识”对话框。

 
8、点击“添加”按钮,打开“添加/编辑网站标识”对话框,在此输入网站的 IP 地址,TCP
端口和主机头值,意义和创建网站时的相同,这里分别输入 IP,80,qkweb.net 确定,这

样就为网站又绑定上了 qkweb.net 这个域名,也填写为如 bbs.qkweb.net 类似的二级域名。

到此,就完成了 IIS 中网站的创建和域名的绑定,可以通过 www.qkweb.net 和 qkweb.net
 
 
 
二、Apache 防止恶意域名指向解决方法
Apache 环境,则需要建立一个域名陷阱,需要放在配置文件的虚拟主机列表的第一个。
禁用该虚拟主机列表目录,并将相应文件夹留空,达到和 IIS 停止默认网站同样的效果。
1、首先使用 vi 编译器对 apache 的配置文件进行修改。vi /etc/httpd/conf/httpd.conf。
2、 在配置文件最后添加虚拟主机, Apache 环境中第一个虚拟主机列类同于 IIS 的默认网站。
我们将第一个虚拟主机做成域名陷阱,禁用该虚拟主机列表目录。
<VirtualHost *:80>
DocumentRoot /var/www/spring

ServerName www.springlove.com

=====> 这里可以随意设置域名或者主机的 IP
<Location /> =====> 使用 Location 禁止访问主机目录
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>

<VirtualHost *:80>

=====> 第二条列表配置为使用的域名
DocumentRoot /var/www/html

ServerName www.wylielove.com

=====> 这里放置实际使用的域名
 

</VirtualHost>

IIS与Apache禁止IP地址直接访问网站的更多相关文章

  1. Linux tomcat设置ip地址直接访问,tomcat设置ip地址直接访问,tomcat绑定ip地址

    Linux tomcat设置ip地址直接访问,tomcat设置ip地址直接访问,tomcat绑定ip地址 >>>>>>>>>>>> ...

  2. java struts2入门学习实例--将客户端IP地址和访问方式输出到浏览器

    实例1:实现客户端IP地址和访问方式输出到浏览器. IpAction.java package com.amos.web.action; import javax.servlet.http.HttpS ...

  3. iis实现类似tomcat ip:port直接访问站点

    先配置host: 建站点: iis配置文件地址:C:\Windows\System32\inetsrv\config\applicationHost.config(于tomcat中的web.xml类似 ...

  4. mysql数据库可以远程连接或者说用IP地址可以访问

    mysql数据库可以远程连接或者说用IP地址可以访问 一般情况不建议直接修改root的权限, 先看下,自己mysql数据库的用户级权限 mysql -u root -p----->用root登陆 ...

  5. IIS中“绑定”,“IP地址全部未分配”到底是个什么玩意

    最好是选择“全部未分配”,用这个选项时,服务器本机,在IE浏览器地址栏输入http://localhosts/ 或127.0.0.1 可以打开本机架设的网站的主页,也可以输入内网IP地址打开内网的网站 ...

  6. Apache、nginx配置的网站127.0.0.1可以正常访问,内外网的ip地址无法访问,谁的锅?

    最近做开发,发现一个比较尴尬的问题.因为我是一个web开发者,经常要用到Apache或者nginx等服务器软件,经过我测试发现,只要我打开了adsafe,我便不能通过ip地址访问我本地的网站了,比如我 ...

  7. 配置IIS Express以便通过IP地址访问调试的网站

    问题背景 最近使用C#编写了一个WebService,希望通过Java进行调用.使用Visual Studio 2013调试WebService时,可以在浏览器中通过localhost地址访问WSDL ...

  8. apache禁止IP访问网站

    参考资料: http://www.cnblogs.com/zhuangge/archive/2011/04/13/2014892.html 先引用一下上面资料的内容: 用apache搭建的WEB服务器 ...

  9. Apache禁止ip访问

    网站突然让禁止ip访问,于是就通过配置Apache达到了想要的效果. 我们网站用的是Apache+tomcat集群,所以需要配置虚拟主机,虚拟主机我在这里就不说了,不明白的上网搜搜吧,这里只说禁止ip ...

随机推荐

  1. IdentityServer(13)- 添加JavaScript客户端

    这个快速入门将展示如何构建一个JavaScript客户端应用程序. 用户将登录到IdentityServer,使用IdentityServer发出的访问令牌调用Web API,并注销IdentityS ...

  2. 一个vue项目的简单分享

    回首用vue已经2个多月了,今年7月底根据vue社区提供的api写了一个小移动端的小dom 通过这个项目也让我更深入的了解了vue(组件之间的通讯,计算属性,数据绑定.数据驱动....),用数据驱动型 ...

  3. 用json方法来作深拷贝应该知道的一点东西!

    之前写js比较多的的时候也写过深拷贝,浅拷贝,继承啥的,还有自定义的监听事件.然而过了很久都忘了. 最近在项目上用的深拷贝都是 b = JSON.parse( JSON.stringify(a) ) ...

  4. JavaScript for in的缺陷

    for in 语句用来列举对象的属性(成员),如下 1 2 3 4 5 6 7 var obj = { name:"jack",       getName:function(){ ...

  5. Error 0xC00000FD: Stack overflow 之 更改堆栈保留大小

    Stack  overflow  顾名思义就是堆栈内存溢出. 一.无限递归 这个要自己仔细检查一下,程序中是否含有无限递归的情况,比如下面这就是无限递归: int function(int x, in ...

  6. 2017"百度之星"程序设计大赛 - 资格赛【1001 Floyd求最小环 1002 歪解(并查集),1003 完全背包 1004 01背包 1005 打表找规律+卡特兰数】

    度度熊保护村庄 Accepts: 13 Submissions: 488 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/3276 ...

  7. JS 监听浏览器各个标签间的切换

    以前看到过一些网页,在标签切换到其它地址时,网页上的标题上会发生变化,一直不知道这个是怎么做的,最近查了一些资料才发现有一个 visibilitychange 事件就可以搞定,这里将介绍一下页面可见性 ...

  8. python3 爬淘女郎

    刚学到python 组合数据类型这里,机缘巧合之下得到了一个公开课的视频,也看了前辈写的,取其精华,去其糟粕的爬了一下: import urllibfrom urllib import request ...

  9. 初识Spider_Man(爬爬虫)

    一:引子

  10. VIM 文件搜索与替换

    文件内搜索与替换 :[range]s/pattern/string/[c,e,g,i] 例如: :%s/oldword/newword/cg //对文本中全部匹配进行替换 :m,ns/oldword/ ...