Как смонтировать 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. Подробнее смотрите в руководстве по рельсам.

Альтернативная идея состоит в том, чтобы оставить приложение как есть и использовать веб-сервер / пассажир, чтобы запустить его в подкаталоге.

Другие вопросы по тегам