HI,
У меня проблема с печатью URL-адреса названного маршрута в производственном приложении.В одном из моих шаблонов электронной почты (подтверждение регистрации по электронной почте) я пытаюсь добавить URL подтверждения.это фрагмент шаблона
<p>Welcome to example. To complete your registration, please click on the link below or paste it into a browser to confirm your e-mail address. You will then be redirected to example.com login page </p>
<p> <%= confirmlogin_url(:id => @user.id, :msg => @user.verification_code )%> </p>
и мой именованный маршрут выглядит следующим образом
match 'confirm_registration' => 'users#confirm_user' ,:as=> :confirmlogin
Он отлично работает в среде разработки, и электронная почта отображается с URL-адресом подтверждения следующим образом
Welcome to example. To complete your
registration, please click on the link
below or paste it into a browser to
confirm your e-mail address. You will
then be redirected to example.com.
http://localhost:3000/confirm_registration?id=16&msg=7fe548db-ab7d-3a8d-a87f-94ba89b0c29b
Но в производственной среде я ожидал, что localhost: 3000 будет заменен моим фактическим доменным именем.Но он по-прежнему печатает локальный URL-адрес хоста.
Я просто хотел подтвердить, что это ожидаемое поведение ..?