为什么我的Rails应用程序脱机工作但不在线?

时间:2013-02-16 04:03:03

标签: ruby-on-rails routes

我会很诚实,因为我不能100%确定我在这里需要提及的是什么,但这是交易......

我在localhost上设置了一个基本的Rails应用程序,它运行得很漂亮。

然而,当我把它放在网上时,嗯......不是那么多。您知道如何在routes.rb中设置默认路由并删除/重命名index.html文件,对吧?好吧,我在本地和远程版本上都这样做了。本地版本:我在routes.rb中指定了我需要的确切视图。但是服务器上的确实相同吗?我在“公共”目录中获得了所有文件的列表。

换句话说,似乎Rails是IGNORING routes.rb。

我应该注意什么?

2 个答案:

答案 0 :(得分:2)

如果您正在获取文件列表,那么它不会触及Rails。我不知道哪个Web服务器位于rails应用程序前面,但是配置错误。听起来像是一个Apache服务器,它只是提供目录列表。

答案 1 :(得分:0)

您的git提交可能有问题,您是否在推送之前删除了文件?

git add -u
git commit -m "Removed some files"

或:

git add .
git commit -am "add some files, removed others"