0

应用程序.rb:

config.action_mailer.default_url_options = { :host => "server.domain.gov" }
PUBLIC_URL = "http://server/myapp"  
config.action_controller.relative_url_root = '/myapp'

邮寄者:

<%= link_to "View Certificate", certificate_url(@award, :format => "pdf")  %>

单击链接将我带到:

http://server/controller/method

它在服务器之后跳过 /myapp 根目录。我错过了什么?提前致谢!

4

1 回答 1

0

我最终更改了我的 routes.rb 文件以包含应用程序根目录,这对我来说听起来很奇怪,但它确实有效。

match 'myapp/awards/certificate/:id' => 'awards#certificate', :as => :certificate, :via => :get
于 2013-05-09T16:58:31.977 回答