Rails根URL返回空白页面

时间:2012-10-13 01:39:03

标签: ruby-on-rails ruby

当我想要 mydomain.com 时,它会返回空白页面而没有错误。

我在routes.rb中拥有正确的根目录,当我尝试获取必须为root mydomain.com/root_page 的网页时,它可以正常工作。

我网站的任何页面都可以正常使用 public/index.html 已删除。

这种方法有什么问题?

感谢。

这是我的routes.rb文件

    mydomain.com::Application.routes.draw do

  get "admin/index"
  match "admin" => "admin#index"

  match "materialy" => "materials#indexall"
  match "materialy/:id" => "materials#showall"
  match "m/:id" => "materials#light"

  match "nashi-raboti" => "ourworks#indexall"
  match "nashi-raboti/:alias" => "wphotos#indexall"

  match "galereja" => "gphotos#indexall"

  scope "/admin" do
    resources :gphotos, :materials, :posts, :mphotos, :titles
    resources :ourworks do 
      resources :wphotos
    end
  end

  match ":alias" => "posts#showall"

  root :to => "posts#showall", :alias => "main"

end

因此,当我试图获取mydomain.com/main时,一切正常。

当我想要获得mydomain.com时,没有任何内容写入development.log,但是当我想要获取mydomain.com/main或任何其他页面时,一切都很好。

1 个答案:

答案 0 :(得分:0)

“mydomain.com”这是你的申请名?我认为问题是由于这个原因造成的。尝试在名称中创建不带点的应用程序。