个人域名备案完成了,可以改网站内容吗( 网站管理员应该如何应对呢?-php反向代理程序对策)

优采云 发布时间: 2021-11-11 09:07

  个人域名备案完成了,可以改网站内容吗(

网站管理员应该如何应对呢?-php反向代理程序对策)

  

  很多网站管理员可能都遇到过这样的情况。网站运行良好,突然收到短信通知说网站的记录已被取消。如果第二天再次访问网站,会发现网站被机房自动屏蔽,无法打开。这种情况下,管理员网站应该如何应对?在此介绍一些个人经验和对策,供网站管理员参考。

  首先,您需要根据工信部备案号网站的电话号码了解注销备案号的原因。根据大多数人的经验,最可能的原因是“空壳网站”(网站访问信息不准确等)。这种情况需要重新提交申请网站进行备案。

  重新备案期间,国内机房将禁止未备案的网站访问。因此,为保证网站在重新备案期间的正常运行,主机网站应先将主机迁移到国外主机服务商,这需要购买一个短期的基于网站情况的国外虚拟主机。

  如果网站的内容不多,都是静态的HTML文件,那么就比较简单了。只需迁移静态文件,然后修改域名解析IP。目前美国的一些虚拟主机不限制流量,只限制CPU,比较适合这种静态网站。

  

  如果是大型网站,内容多,动态内容多,处理起来会比较麻烦。首先需要将原来的网站部署到一个注册的二级域名上,然后在国外空间反向安装代理程序检索二级域名网站的内容.

  最简单的配置方法就是买个国外的vps空间,价格会贵一些,但是设置很简单,把域名解析到vps,然后把vps的.htaccess设置成如下内容。

  重写引擎开启

  重写基数 /

  重写规则 ^(.*)$ $1 [P]

  只需将里面的域名替换为注册的二级域名即可。

  如果不怕麻烦,可以买便宜的国外虚拟主机。考虑到国外大部分虚拟主机不支持直接反向代理功能,建议使用一些开源的PHP反向代理程序来完成这些功能。

  基于 PHP 的反向代理程序并不太复杂。我在网上找到了两个基于php的反向代理程序。

  1、php-dynamic-mirror,就两个文件,很简单,但是不支持缓存,不支持文本替换,适合网站的完整镜像。

  2、7ghost,功能比较全面,支持缓存替换,但不支持php5.3及以上版本,会出现警告错误,.htaccess文件好像是有点问题,需要修改。

  在国外空间部署php反向代理后,设置php配置文件,使其可以抓取注册的二级域名网站,然后将网站的域名解析到国外主机IP地址,可以让未归档的网站继续正常工作。

  网站 移居国外后,可联系国内托管公司办理重新备案手续。根据我的经验,来回可能需要几周时间。备案手续完成后,可以修改域名解析IP,将网站搬迁到中国。

  

  () ()

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线