域名未备案被停止如何利用港台空间404错误页做301重定向到新域名

网站域名备案信息被和谐了,打开网站发现提示:您的网站因未备案被关闭。这可咋办呢?

1、备案域名——大概需要1个月时间,而且担心影响到其他已备案网站

2、更换域名——换成一个已备案的域名

3、使用港台空间不备案空间或者服务器

考虑到实际情况,我根据目前手头有一个闲置的已备案域名,我选择了第2个方案——更换域名,原网站域名决定放弃。

网站更换域名需要考虑到301永久重定向的问题,但很遗憾,自己的服务器所在机房无法绑定未备案的域名;因此只有选择一个港台空间来绑定原来的域名。虚拟主机不是服务器,大部分无法来设置301永久重定向,没有办法了吗?

后来参考了这个帖子终于搞定:

很多虚拟主机不能完美支持301重定向,大部分都是直接跳转到首页了,今天就谈谈如何完美支持全站301重定向,是全站哦!
WIN虚拟主机利用404完美实现301转向的详细操作
虚拟主机利用404实现301转向必须有2个前提,如果达不到就不能实现
1.至少有二个虚拟主机,即一个做301转向用,一个为需要跳转到的网站用,或者一个空间支持一个子目录也可以,用子目录做301转向用主空间目录做目标网站
2.虚拟主机空间必须能自定义修改出错页面404(目前大部分空间都能修改,不能的话趁早换个空间商)
实现步骤详解:
1.新建404.asp
代码

下面的www.dianzhang123.com是原域名; yantailao.com是新域名。

<%@ Language=VBScript %>
<%
Dim PageURL
PageURL=”http://”&Request.ServerVariables(“HTTP_HOST”)&request.ServerVariables(“URL”)&”?”&Request.ServerVariables(“QUERY_STRING”)
PageURL=Replace(PageURL,”http://www.dianzhang123.com/404.asp?404;http://www.dianzhang123.com:80″,””)
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://yantailao.com”&PageURL&””
%>
接着复制代码新建index.asp
代码
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://yantailao.com/
%>
复制代码有子目录的空间把这2个文件放在子目录,没有子目录有2个空间的把这2个文件放在次要的空间里,然后将原来的老域名全部绑定到子目录或者次要空间,在主机管理后台修改自定义出错页面为使用web目录中的404.asp文件来自定义内容,默认首页设置为“index.asp”好了至此,全部工作完成,接下来用站长工具“HTTP返回码查询”随便复制个不带3W的URL查询是否是301状态
对了,别忘了把代码中的网址改成你的,可别转到我的来了 呵呵

砚台酪合作伙伴,多赚10万元:
0元投资,一起赚钱,你拿大,我拿小,菠菜哥微信/QQ: 93547942:
1、腾讯企业邮箱,官方折扣4-6折,利润丰厚,轻松易赚。
2、云模板建站,版权无忧,放心用!
3、人人商城,微信小程序商城,抖音小程序商城,一键开通,功能强大,满足360行业需求。
4、新媒体、抖音、小红书、直播带货 私域资源社群,海量PPT免费下载,进群加菠菜哥QQ。

砚台酪-网站建设,微信公众号/小程序开发,网络营销推广,短视频营销 » 域名未备案被停止如何利用港台空间404错误页做301重定向到新域名