Как смонтировать Publify в "/blog" вместо корневого пути?
На данный момент Publify является идеальным украшением для моих нужд, за исключением того, что я не могу понять, как переместить его в "/blog".
Я изменился root "articles#index
в get "/blog", to: "articles#index"
, но все внутренние ссылки на корневой путь в приложении ведут в неправильное место.
Как я могу правильно достичь того, что я пытаюсь сделать?
2 ответа
Вы можете попробовать что-то вроде:
root "articles#index"
get "/blog" => redirect("/")
По пути стоит добавить config.relative_url_root = "/blog"
в файл application.rb. Подробнее смотрите в руководстве по рельсам.
Альтернативная идея состоит в том, чтобы оставить приложение как есть и использовать веб-сервер / пассажир, чтобы запустить его в подкаталоге.