Перенаправить все входящие варианты домена в абсолютный домен Heroku Rails - PullRequest
1 голос
/ 07 мая 2019

Моя настройка: - Героку - Рельсы 3 - GoDaddy DNS

Я пытаюсь перенаправить все входящие маршруты изменения домена в абсолютный путь. Включая HTTPS.

Например:

algrim.co
www.algrim.co
http://www.algrim.co
http://algrim.co

Если все перенаправить на:

https://www.algrim.co

Heroku хочет, чтобы приложение сделало это. Все, что я пробовал в контроллере приложения, это before_filter: correct_domain!

def correct_domain!
if request.host == "https://algrim.co"
  redirect_to "https://www.algrim.co#{request.fullpath}", :status => 301
end

конец

Но это не охватывает все случаи. Может ли кто-нибудь помочь мне здесь. Как мне убедиться, что все ссылки, указывающие на мой сайт, идут в правильные места.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...