RailsでURLにドットを含むルーティングを可能にする。

url_encodeではスラッシュなどはエンコードされるが、ドットはそのままなので商品名を含んだルーティングなどでエラーになってしまう。
Segment Constraintsを使えば、ドットを含んだURLのルーティングが可能になる。
routes.rb
get ':name' => 'items#show', as: 'name', constraints: {name: /.*/}
posted by digital-squad at 2014年04月18日 16時40分 | Comment(0) | TrackBack(0) | Web関連ニュース
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/394975440
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック