2012-12-12 _path vs _url rails _url と _path って何が違うんだっけ? っていつも分からなくなってしまう・・・ _url: http://~ みたいに、スキーマ名(httpとかの事)とか、ドメイン名が付く。 _path: http://~ みたいなのが付かない。先頭に/がついて、そっからのパス。 という違い。 動作としては、どちらもほぼ同じ動作をする(基本的にRailsアプリは、同じドメイン、同じスキーマ内で動くと思うので *1) ので、どっちでもいいんじゃない?もしくは、_url の方が確実性があるんじゃない。と思うかも知れない。 でもよくよく考えてみてほしい。 ふつう(Railsとか使わないで)HTMLを書く時、「http://~~/~」なんて書かないと思う。 そんな事をしたら、配備先のサーバやドメインが変わった時に大変なことに ((( :tro