Apache 中禁止通过其它域名访问

现如今办什么事都不方便,有一天发现某 VPS 不能访问了,问服务商怎么回事,答曰指向该 VPS 的某域名没有beian,所以给你关了。国内的服务也就这样了,上面对他们野蛮,他们现学现卖,对客户也一样野蛮,连一声通知都没有。再说这个没有beian的域名,一个夹杂着字母和数字的 .cn 垃圾域名,我们根本没见过。照这样,我去花一块钱整个域名指向 miibeian,是不是它就该关了?

本来,法律法规是弱者约定用来约束强者的工具,但是现在它对强者毫无作用,反而被强者用来欺压弱者。

国内的主机商还有个特点是擅长使用 QQ,却不屑于使用其它的交流工具比如 Email. 客服丝毫不懂技术,死活要让我去把这个域名备案,shit. 后来又说,你的 VPS 上解除绑定不就行了?shit,我疯了,自己的事还忙不过来,去绑定这么个破域名。好吧,来“解除绑定”。

httpd.conf 加上这么三行:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^(.*)\.yourdomain\.com [NC]
RewriteRule ^/(.*) http://www.pig.com/ [L,R]

其实就是用的 mod_rewrite, 在请求的域名不是你的域名的情况下,重定向到一个其它的地址。

许多人可能会首先想到 mod_access,但这个似乎是用来控制 visitor IP 来源的,而不是他访问的地址。

写完发现,本文本来空洞无物,加了些抱怨,显得丰满了许多。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.