我想让我的Rails网站只能在营业时间访问。
我可以更改主页上的消息,并在非工作时间删除登录信息。
或者我可以在登录后重定向到另一个页面...告诉用户在营业时间内无法访问该网站。
或者我可以将所有菜单链接重定向到一个页面,说明在非工作时间无法访问该网站。
但我不知道如何开始这个......或者把这个逻辑放在哪里。
请帮忙吗?
答案 0 :(得分:1)
您可以拥有应用程序控制器内部的逻辑,当时间不是办公时间时,它可以呈现不同的页面或布局。
答案 1 :(得分:0)
我知道这并没有直接回答你的问题,但我认为这不是Rails应用程序的任务,而是位于它前面的Web服务器(假设你有一个)。这在nginx和Apache中是可行的,我没有检查其他Web服务器。