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 に答える