招待にはDevise invitableを使用しています。1 つの Rails アプリで test1.domain.com、test2.domain.com などのさまざまなサブドメインを使用しており、ユーザーに送信する招待 URL にそれを反映させたいと考えています。
値は config/production.rb の構成変数に基づいているようです:
config.action_mailer.default_url_options = { host: 'www.domain.com' }
電子メール ビューで使用される URL を変更する最善の方法は、私には明確ではありません。
<%= link_to t("devise.mailer.invitation_instructions.accept"), accept_invitation_url(@resource, :invitation_token => @token) %>
accept_invitation_url のソースが見つからなかったため、どこに設定されているかさえわかりません。
どんな助けでも大歓迎です!