我on Rails的3.使用Ruby在我的項目我有很多類和一些人在routes.rb
文件中像下面列示:重定向避免控制器操作HTTP請求發出
#routers.rb
resources :users
namespace "users" do
resources :profiles
...
end
與上面的代碼我可以訪問以下網址:
<my_web_site>/users/1
<my_web_site>/users/1/edit
...
# and also
<my_web_site>/users/profiles/1
<my_web_site>/users/profiles/1/edit
...
我想什麼做的是重定向一些URL請求他人URL,但如果在routes.rb
文件重定向我所有這些,一些控制器動作s將無法正常工作,因爲這些請求也被重定向(GET,POST,...)。
我怎樣才能解決這個問題呢?
P.S:我知道(也許)我的路由器陳述是錯誤的,但此刻我正在尋找一個簡單的解決方案也是問題。不過有關此事的建議值得歡迎。
能否請您補充一點,不能正常工作,你需要的重定向和重定向的一些更詳細的例子嗎? – robertodecurnex 2011-05-26 14:58:27
@NeX這時所有的URL工作的性質,因爲我並沒有什麼改變,但是......我會更新的問題。 – user502052 2011-05-26 14:59:59