网站备案期间不关站的技巧

如何在新域名备案期间老网站还是正常访问呢?解决的办法主要两个解决思路。

一是利用dns定向解析。比如dnspod,他可以区分搜索引擎和普通浏览者,设置搜索引擎仍然解析老的主机地址,默认用户解析到一个新主机。把程序复制到新主机,上线后在主机根目录添加一个index.html主页即可。主页内容就写“网站正在维护…”即可。这样管局看到的是那个index.html主页,而搜索引擎还是和原来一样在爬。

如果没有新主机,那么就只能在原主机上做文章了。解决的思路就是把首页内容隐藏,这里使用的是javascript技术。听说国内的搜索引擎对javascript一般不会解析,所以对seo应该也没多大影响。

这里以wordpress为例,你可以在header.php中添加如下代码。

<?php if(is_home()) { /* 判断首页 */ ?>
<!-- 1. 将body的背景颜色定死为白色 -->
<body style="background:#fff !important;">
<!-- 2. 紧接其后加入如下图片遮罩代码(核心代码) -->
<script type="text/javascript">
document.title = '虫虫开源'; /* 修改网站名称 */
document.writeln("<p style=\"text-align:center\">");
document.writeln("<img src=\"http://img.sijitao.net/blog/zhanglang.jpg\" /><br />");
document.writeln("<br/><strong><span style=\"font-size:16px\">网站正在抓紧维护中,请过会再来吧........<br/><a href=\"http://www.miitbeian.gov.cn/\" target=\"_blank\" rel=\"nofollow\">浙ICP备13025236号</a></span></strong></p>");
</script>
<!-- 补刀代码:以下为其他需要隐藏的元素,以实际情况而定! -->
<style type="text/css">
/* 格式如下 */
#元素ID{display:none !important;}
#gg{display:none !important;}
</style>
<!-- 3. 隐藏网站主题内容div -->
<div style="display:none;height:0px;">
 
<?php } /* 判断结束 */ ?>

然后在footer.php中添加如下代码:

<?php if(is_home()){ /* 判断首页 */ ?>
<!-- 4. 在</body>之前添加闭合div -->
</div>
</body>
<?php } /* 判断结束 */ ?>

保存后就可以看到首页被隐藏了。

文章版权声明

1、本网站名称:安鹿轩

2、本站永久网址:www.anlu1314.com

3.安鹿轩(下文简称本站)提供的所有内容仅供学习、交流和分享用途,只供参考。

4.本站资源禁止并谢绝未经本站许可的使用,如若欲转载,请署名以及注明出处,请务必以文字链接的形式标明或保留文章原始出处和作者的信息。

5.本站(原创)文章、资源、图片等所有内容,一经转载,即表示您已经接受上述声明!需自行承担一切风险与责任!

6.关于本站的所有留言评论与转载、引用文纯属文字原作者个人观点,与本站观点及立场无关!

7.如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

8.有任何侵权问题请联系E-mail 3533464073@qq.com

THE END
分享
二维码
< <上一篇
下一篇>>
公告:快来抢广告位吧! 广告联系q:3533464073