Atualmente estou desenvolvendo meu próprio site através derubi sobre trilhos. Eu sou um iniciante, então eu importei um "template" de "HTML5UP" para a pasta "PUBLIC" e trabalhei nele. Eu copiei um dos htmls, chamado "no-sidebar.html" do modelo e criei "no-sidebar.html.1.html" e quando eu executo meu projeto, recebo uma mensagem de erro como abaixo:
Nenhuma rota corresponde a [GET] "/no-sidebar.1.htm"
Rails.root: / home / ubuntu / workspace
Rastreamento de Aplicativo | Rastreamento de Estrutura | Traço Completo
Rotas
Rotas correspondem em prioridade de cima para baixo
Você não tem rotas definidas! • Por favor adicione algumas rotas em config / routes.rb. • Para mais informações sobre rotas, por favor veja o Rails guide Rails Routing do Outside In.
Acho que devo acrescentar algo às rotas, mas não sei como posso fazê-lo. Por favor, me dê alguns conselhos ..
By the way, eu não criei nenhum blog no meuRuby-on-rails porque eu tenho usado apenas o modelo importado do site HTML5UP para a pasta pública. Devo ainda criar um blog mesmo se eu usar o modelo?
Obrigado por ler a minha pergunta e espero encontrar o seu conselho em breve.
muito bem sucedida. MJ
Respostas:
0 para resposta № 1Você precisa corrigir o nome como: "no-sidebar.1.html.erb", então certifique-se de ter criado o controlador e definido a rota corretamente ... ou deixe-me ver seu arquivo route.rb