Итак, я пытаюсь сделать перенаправление в своем файле route.rb. Я получаю сообщение об ошибке, когда отказываюсь от своего домена.
match "/partners/" => redirect("/partners.html")
Переход к /partners/ дает эту страницу с ошибкой:
URI::InvalidComponentError
bad component(expected host component): frontend_rails.dev
Однако это работает, если я помещаю наш полный домен в перенаправление.
match "/partners/" => redirect("http://example.com/partners.html")
Но для моего сервера разработки мне не нравятся ссылки на наш рабочий сервер. Согласно документу rails, это должно быть добавлено автоматически:
Во всех этих случаях, если вы не укажете ведущий хост (http://www.example.com), Rails возьмет эти данные из текущего запроса.
Любые идеи, почему мне не нравятся мои относительные перенаправления? Спасибо!