网址转发到没有备案的域名

不知又接到什么破通知了,现在的 DNS 服务里网址转发全部校验转发域名和被转发域名是否进行 ICP 备案了,没有备案的域名不能转发。严重影响正常的网络应用!!

既然 DNS 提供的网址转发已经不能再使用了,那我们就不用它了!我们使用自己的空间进行网址的转发!方法有两个:
1. 使用 PHP 的 header 函数修改 HTTP 响应消息的 header 部分,下面是例程。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
	<meta http-equiv="Content-language" value="en" />
	<title>Domain name forward</title>
</head>
<body>
<?php
	header("Location: http://www.google.com");
?>
</body>
</html>

将程序保存为 index.php 存放在空间的相应目录中既可。

2. 使用 .htaccess 修改 HTTP 响应消息的 header 部分,下面是实例。

Redirect permanent / http://www.google.com/

将上交保存为 .htaccess 存放在空间的相应目录中既可。

两个方法都是可以的,但我的空间已经禁止了PHP程序修改 header 了,但 .htaccess 是可以的。

Over!

Leave a Reply

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