0

当我试图mydomain.com让它返回没有错误的空白页时。

我有正确的根目录routes.rb,当我试图获取必须是根目录的页面时,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 或任何其他页面时,一切都很好。

4

1 回答 1

0

“mydomain.com”是您的应用程序名称吗?我认为问题是由于这个。尝试创建名称中没有点的应用程序。

于 2012-10-13T02:18:16.863 回答