我克隆了一个回购,并试图让它发挥作用。该应用程序非常依赖于子域。例如,signin.app.com或company1.app.com。
但是,由于我试图让它在我的本地机器上运行,我不能简单地做signin.localhost:3000
那么,如何使用localhost使这些子域工作?
谢谢!
答案 0 :(得分:1)
正如吉恩所说,
/ etc / hosts文件: - (add)
127.0.0.1 subdomain1.localhost
在Rails3上,这被视为一个域,所以你需要添加它:
127.0.0.1 subdomain1.localhost.local
答案 1 :(得分:1)
在linux中
打开命令提示符
>sudo vi /etc/hosts
在文件中添加一行
127.0.0.1 subdomain.hostname.com
并按Esc
和:wq
(表示保存主机文件)
这就是你在浏览器中输入subdomain.hostname.com
的错误。子域名将在localhost中运行。
答案 2 :(得分:0)
您可以将域名添加到hosts file,并将其路由到localhost。