2013-08-29 71 views
0

我不知道該怎麼說。我有我的網址類似的網站:Rails - 排除一些url表單路由?

www.mysite.com 

我想有一些其他的「東西」的網址:

www.mysite.com/some/mystuff 

我怎樣才能HM排除Rails應用這個網址?當我把這個網址放在瀏覽器中時,它告訴我沒有這樣的頁面。這可能嗎?

+0

我最好的猜測是,你必須使用類似[nginx的(http://wiki.nginx.org/Main)。 – Automatico

+0

好的,謝謝我認爲洙是因爲我的phpmyadmin的工作原理 – Wordica

回答

0

裏面的config/routes.rb中,您可以添加:

match "*missing" => redirect("/") 

這將直接重定向任何未知的URL的網頁。此外,你可以創建着名的錯誤404頁面並重定向到它。

match "*missing" => 'application#404' 

的ApplicationController:

def 404 
    render: 'home/404' 
end 
+0

多數民衆贊成在那不壞,但我需要運行一些PHP腳本在這個網址soo這不會在我的例子工作 – Wordica