提问者:小点点

如何使开发站点Noindex Nofollow,但不进行生产


我有一个joomla 3.3开发站点和一个生产站点。我在开发网站上做所有的开发,每次开发被推向生产阶段,我都需要确保我将noindex,nofollow更改为index,follow。

无论如何,我可以保持开发noindex,nofollow而不改变生产?


共3个答案

匿名用户

有一种方法比使用noindex、noato更简单。在页面上使用规范链接,使用生产网址。像这样,即使搜索引擎找到了关于你的开发页面,他们也不会索引它们。

匿名用户

在模板头php文件中使用条件php代码。

<?php
//if host is development show noindex
 $host = $_SERVER['HTTP_HOST']; 
 if($host == "development.com")
 {
     echo "<meta name=\"robots\" content=\"noindex, nofollow\">";
 }
?>

匿名用户

将文件移动到生产服务器时,不必复制配置。将机器人变量存储在public$robots=''中的php

我强烈建议您保护您的开发安装htaccess密码,以确保搜索引擎永远不会访问它。

希望这有帮助