Bất cứ khi nào người dùng truy cập vào trang sai, đường ray hiển thị 404.html từ thư mục công khai. Tuy nhiên, tôi chỉ muốn chuyển hướng trình duyệt đến trang gốc mà không hiển thị bất kỳ thứ gì. Vì vậy, tôi đã cố gắng phát triển, nhưng không có kết quả, nó vẫn hiển thị trang 404. Dưới đây là trích xuất từ tệp tuyến đường của tôi:Đường ray: chuyển hướng tất cả các tuyến đường chưa biết đến root_url
# ...
map.root :controller => 'home', :action => 'home'
map.connect '*', :controller => 'home', :action => 'home'
Mọi đề xuất? Cảm ơn các bạn!
Tôi giả sử bạn có 'home_controller' chứa hành động 'home' có nội dung như render: nothing => true? – jenjenut233
Không. Có một hành động gia đình trong bộ điều khiển nhà và cũng có chế độ xem tại nhà (home.html.erb). –