1

最近、Windows 7 に Ruby on Rails をインストールしました。

ruby --version
ruby 1.9.3p327 (2012-11-10) [i386-mingw32]
rails --version
Rails 3.2.9

私はApacheを使用しており、httpd.confファイルを次のように編集しました:

Listen 3000
DocumentRoot "C:/Users/username/Documents/GitHub/blog/public"

<Directory "C:/Users/username/Documents/GitHub/blog/public">
    Options Indexes +FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

localhost:3000 にアクセスすると、デフォルトの「Welcome aboard You'reriding Ruby on Rails!」が表示されます。メッセージ。そこで、次のコマンドを実行しました。

$ rails generate controller home index

これにより、期待していたすべてのファイルが作成されました。次に、routes.rb を編集して次の行を追加しました。

root :to => 'home#index'

また、ブラウザをリロードすると、/app/views/home フォルダーの index.html ファイルに移動する代わりに、/public フォルダーのディレクトリ構造が表示されます。

私が見逃したかもしれないステップを誰か知っていますか?

4

1 に答える 1

1

多分あなたはこのhttp://httpd.apache.org/docs/2.2/en/mod/core.html#optionsIndexesのようなものを削除するか追加したいでしょう--Indexes

于 2012-12-17T02:46:20.250 に答える