2010-10-20 11 views
5

¿Cuál es el equivalente a relative_url_root en ActionMailer?relative_url_root en ActionMailer

He intentado configurarlo en default_url_options, pero agrega el parámetro en la cadena de consulta.

Agregar :skip_relative_url_root = false tampoco funciona.

Usando :host = 'somehost.com/subdir'funciona, pero ¿es eso apropiado?

Gracias!

+0

no es la misma entre su programa de correo y aplicación? – shingara

+0

Es lo mismo, pero ActionMailer no parece elegir la opción de configuración. – Ivan

Respuesta

0

Uso script_name opción en default_url_options de ActionMailer::Base. Basado en this article.

2

una forma más limpia de hacerlo:

config.action_mailer.default_url_options = { 
     :host => "somehost.com", 
     :only_path => false, 
     :script_name => "/subdir" 
    } 

Source

+0

the: only_path => false en realidad me hizo el truco. ¿Cuál es el significado de ese parámetro? –

Cuestiones relacionadas