我在我的htaccess文件上使用301redirect。 我想知道是否有可能redirect用户只能在他们的第一次访问,然后通常显示重写条件或类似的网站。
谢谢!
根据你的评论回应,最好的办法是在你的页面代码中这样做,而不是试图用Apache来为你做。
你可以通过几种方法来识别“新”用户:
您也可以通过几种方式显示您的欢迎页面:
(值得注意的是,即使用户禁用了Cookie,也应该能够设置一个会话,以便欢迎消息不会出现在每个页面上,用户可能会在稍后访问时再次获取它,但是如果在devise得不错,不应该是个大问题。)
没有真正的好方法来做到这一点,因为你需要跟踪用户,越来越多的人试图避免这一点。 如果你坚持,你可以随时在第一次访问时设置一个cookie ,然后检查该cookie的存在。