私のアプリは Web ページをキャッシュします
pages#new では、URL を送信すると (http://
プレフィックスなしで) ページが作成され、ショーにリダイレクトされますpages/4
。4 は ID のようなものです。
Friendly_id を追加しようとしていますが、モデルに追加extend FriendlyId
した後に問題が発生していますfriendly_id :url
Page
「yahoo.com」を指定すると、ページ/yahoo.com にリダイレクトされます。yahoo.com は次のように解釈され{"id"=>"yahoo", "format"=>"com"}
、Rails が教えてくれますCouldn't find Page with id=yahoo
「yahoo.com/index.html」を指定すると、リダイレクトは page/yahoo.com/index.html に移動しますが、単純に取得しますNo route matches [GET] "/pages/yahoo.com/index.html"
どうすればこれを解決できると思いますか?