我需要将一个重要客户的网站置于维护模式。我想重定向(或提供静态html)除2 IP之外的所有命令,因此我们可以在我们工作时继续访问该网站。
有没有办法用.htaccess文件执行此操作? 我知道我可以用php和header很容易地做到这一点,但我会使用PHP代码很多,所以很多时候用户在获得重定向之前会得到一个PHP错误。
此外,Google僵尸程序经常访问此网站。有没有办法告诉机器人网站是暂时性的,所以他们没有索引“请稍后回来”按摩? (标题代码可能?)
由于
答案 0 :(得分:3)
以下是来自SEOmoz的精彩文章
http://www.seomoz.org/blog/how-to-handle-downtime-during-site-maintenance
这是一个很好的一步一步的解释,我认为这正是你正在寻找的。它解决了SEO方面的问题,并解释了如何使用htaccess提供正确的HTTP状态代码。
答案 1 :(得分:0)
# Redirect old file path to new file path
Redirect /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html