Tag: wildcard subdomain

Rails中的会话,子域和authlogic问题

我有一个带有authlogic身份validation的rails应用程序和一个用subdomain-fu构建的username.domain.com结构。 但是当我从domain.com转到username.domain.com时,我的会话中断了。 我试过补充一下 config.action_controller.session = {:domain => ‘.localhost:3000’} 到我的development.rb,但接缝打破authlogic禁用注销/登录。 关于该怎么做的任何建议? 提前致谢!

在本地主机上设置通配符域(OS X 10.5)?

我开始开发一个基本上充当WordPress MU的网站,用户可以注册并拥有自己的博客。 我将在Rails中对此进行编码,但我希望能够使用通配符子域,因此我可以使用blog.example.com等格式。 我做了一些搜索,但我找不到任何好的资源。 由于我使用Rails,我不知道在哪里放这个,因为我使用的是Mongrel,而不是Apache。 我可以通过在我的服务器上远程开发来绕过在本地计算机上执行此操作,但是我只想将此作为最后的手段。 如果需要,我可以提供有关我的开发环境的更多详细信息,但以下是基础知识: Mac OS X Leopard 10.5.6 Ruby 1.8.7 Rails 2.3.2

自定义子域上的Rails命名空间管理员

我的rails应用程序设置为使用此RailsCast中描述的子域: http://railscasts.com/episodes/221-subdomains-in-rails-3 现在,我想在我的博客子域的前面添加一个admin子域,如下所示: admin.company.lvh.me:3000 我试图在我的子域约束之外命名管理员: namespace :admin, path: ‘/’, constraints: { subdomain: ‘admin’ } do constraints(Subdomain) do match ‘/’, to: ‘blogs#show’, via: ‘get’ end end 但是,不是通过我的app / controllers / admin / blogs_controller进行路由,而是尝试通过我的“普通用户”控制器(app / controllers / blogs_controller)进行路由。 我只是遗漏了一些简单的东西,或者在铁轨上做这样的事情要困难得多吗?