有些坏小子,自己申请几个域名,然后解析到别人的服务器上。或者是一些已经被人遗忘的域名,仍然解析在这个ip地址。这样的话,等于是N个域名可以访问到同样的内容。或者说,别人借你的网站内容来用。虽然目前还没有显而易见的坏处,但总不是什么好事。
apache如果接收到了未配置过的虚拟主机的请求,默认情况下是显示第一个虚拟主机的内容给浏览器的。根据这个特性,我们可以增加一个虚拟主机,并把这个新加的虚拟主机放到apache的配置文件中虚拟主机配置段的第一个位置。这样,所有未配置过的、或者说所有未授权的虚拟主机将都访问到这个虚拟主机上来。
配置如下
<VirtualHost *:80>
ServerAdmin real@admin99.net
DocumentRoot /data/htdocs/nosite
ServerName *
ErrorLog /backup/logs/apache/nosite-error.log
CustomLog "/backup/logs/apache/nosite.log" combined
</VirtualHost>
至于这个虚拟主机的内容,你可以写一句话“您访问的域名不在本服务器上”,或者干脆返回一个403或者404
apache如果接收到了未配置过的虚拟主机的请求,默认情况下是显示第一个虚拟主机的内容给浏览器的。根据这个特性,我们可以增加一个虚拟主机,并把这个新加的虚拟主机放到apache的配置文件中虚拟主机配置段的第一个位置。这样,所有未配置过的、或者说所有未授权的虚拟主机将都访问到这个虚拟主机上来。
配置如下
<VirtualHost *:80>
ServerAdmin real@admin99.net
DocumentRoot /data/htdocs/nosite
ServerName *
ErrorLog /backup/logs/apache/nosite-error.log
CustomLog "/backup/logs/apache/nosite.log" combined
</VirtualHost>
至于这个虚拟主机的内容,你可以写一句话“您访问的域名不在本服务器上”,或者干脆返回一个403或者404
linux下使用rar for linux 管理rar压缩文档
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing


2008/08/20 14:57 | by 