0

我使用子域 fu 克隆了一个 github 存储库,但我似乎无法让该站点正确加载。我总是遇到同样的错误:

我尝试了 signin.localhost.local:3000,这似乎可以让登录/注册页面正常工作。但是,当我登录(从 signin.localhost.local:3000)时,它会在前面保持“登录”,如下所示:

sub1.signin.localhost.local:3000

在产品中它工作得很好,但由于某种原因,它在不应该的情况下一直在这里登录。另外,如果我尝试删除“登录”并转到 sub1.localhost.local:3000,它会再次告诉我“找不到具有 subdomain = 的帐户”。非常令人沮丧。

这是我现在的主机文件:

127.0.0.1       localhost signin.localhost.local sub1.localhost.local signup.localhost.local
4

2 回答 2

0

只是为了确认,您正在重新启动 apache?

于 2012-01-13T22:42:54.857 回答
0

在开发模式下使用子域可能非常棘手。如果您在 Mac 上并且该项目使用的是相当新的 Rails 版本,我建议您使用Pow,它可以让您使用子域而无需任何花哨的技巧。

安装后,您可以将项目的符号链接添加到您的~/.pow目录,然后访问该应用程序app_name.dev并使用子域,例如signin.app_name.dev

于 2012-01-13T22:44:25.577 回答