railstutorial.org の Michael Hartl のスクリーンキャストをフォローしています。第 5 章に従って、config/routes.rb を次のように変更しました。
SampleApp::Application.routes.draw do
match '/contact', :to => 'pages#contact'
match '/about', :to => 'pages#about'
match '/help', :to => 'pages#help'
root :to => 'pages#home'
end
および _footer.html.erb から:
- <%= link_to "About", about_path %>
- <%= link_to "連絡先", contact_path %>
および _header.html.erb から:
<% logo = image_tag("logo.png", :alt => "Sample App", :class => "round") %>
<%= link_to logo, root_path %>
<nav class="round">
<ul>
<li><%= link_to "Home", root_path %></li>
<li><%= link_to "Help", help_path %></li>
Ruby on Rails は初めてです。ブラウザにルーティング エラーが表示されます
「/pages/contact」に一致するルートはありません
ruby 1.9.2p180 (2011-02-18 リビジョン 30909) [x86_64-linux]、rails 3.0.7、gem 1.6.2 を使用しています。助けてください。