当我第一次开始使用Magento,我第一次做了备份,我勾选了“把网站进入维护模式”按钮。一旦这样做了,当我试图访问我的网站时,我得到了一个503错误(我想)。我发现这是由于Magento创建了一个maintenance.flag
文件。
我已经了解到,这是用来阻止人们访问您的网站时,您正在更新的东西或备份。
有没有可能使用一个maintenance.flag
文件来阻止人们在你进行物理更新和检查时访问你的网站?我有两个服务器,一个是测试服务器,一个是实时服务器。实时服务器使用SSL,比我拥有的免费测试服务器快得多。目前我正在测试服务器上开发更改,然后在我确定它全部工作正常后上传到实时服务器。
因为我们对实时服务器应用了SSL。当我进行更新时,某些事情会(或不会)发生。我想知道我是否可以在检查更新时暂时阻止对我网站的访问,然后允许人们重新访问。maintenance.flag
文件也阻止了我进入我的网站,所以就我所能理解的来说,我想做的事情是不可能的。
2条答案
按热度按时间xwmevbvl1#
是的,可以设置维护标志,然后让你的
index.php
检查一组地址,这些地址在为其他人提供503页面时被允许通过。只有那些系统在设置维护标志时才允许管理员和公共访问。在index.php
中找到该部分并进行一些修改。我在Magento www.example.com上使用了以下内容1.4.2.0,检查以确保1. 7在index.php
中使用相同的机制:pvabu6sv2#
商店维护:http://www.magentocommerce.com/magento-connect/store-maintenance.html
此扩展将满足您的需求。