Ruby on Rails网站仅在营业时间访问

时间:2016-09-02 17:32:33

标签: jquery ruby-on-rails

我想让我的Rails网站只能在营业时间访问。

我可以更改主页上的消息,并在非工作时间删除登录信息。

或者我可以在登录后重定向到另一个页面...告诉用户在营业时间内无法访问该网站。

或者我可以将所有菜单链接重定向到一个页面,说明在非工作时间无法访问该网站。

但我不知道如何开始这个......或者把这个逻辑放在哪里。

请帮忙吗?

2 个答案:

答案 0 :(得分:1)

您可以拥有应用程序控制器内部的逻辑,当时间不是办公时间时,它可以呈现不同的页面或布局。

答案 1 :(得分:0)

我知道这并没有直接回答你的问题,但我认为这不是Rails应用程序的任务,而是位于它前面的Web服务器(假设你有一个)。这在nginx和Apache中是可行的,我没有检查其他Web服务器。