0

私のアプリは Web ページをキャッシュします

pages#new では、URL を送信すると (http://プレフィックスなしで) ページが作成され、ショーにリダイレクトされますpages/4。4 は ID のようなものです。

Friendly_id を追加しようとしていますが、モデルに追加extend FriendlyIdした後に問題が発生していますfriendly_id :urlPage

「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"

どうすればこれを解決できると思いますか?

4

1 に答える 1