Railsの古いバージョンでは、次のようなピリオド(通常はフォーマットから分離するために予約されているもの)を含むパラメーターを持つことができます。
map.connect 'c/:domain.:format', :controller=>'home', :action=>'click_credit', :requirements => { :domain => %r([^/;,?]+) }
(ここに素敵なチュートリアル)
ただし、Rails(2.3.x)の最新バージョンでは、これが失敗することがわかります-:domainはすべてをキャッチしており、/ c / amazon.com.htmlのリクエストが来ると、:formatは空白になります
それを変更する方法について何かアイデアはありますか?
ありがとう、トム