heroku docpad выдал ошибку 404 cleanurls

Подскажите, почему перестал работать плагин paged или cleanurls.

Вернее пейджинг работает, но выдает 404 страницу.

Единственная проблема на хероку.

Пример: altyncev.ru/posts

Конфигурация и файл сообщений в моем репозитории.

Глобальные изменения не вносятся.

Журналы Heroku ^ gist.github.com/npofopr/5775870


person npofopr    schedule 13.06.2013    source источник
comment
Вы проверили это? docpad.org/docs/deploy#for-deployment-to-heroku   -  person greduan    schedule 16.06.2013
comment
да, это я проверил   -  person npofopr    schedule 18.06.2013


Ответы (1)


Попробуйте эти:

  1. Внутри вашего файла package.json измените "node": "0.8", на "node": "0.10", таким образом, чтобы он использовал узел 0.10 вместо 0.8 для вашего сайта.

  2. Внутри вашего файла package.json измените все значения версии плагина docpad на "2.x" вместо таких вещей, как "~2.0.3", таким образом, он всегда будет использовать последний выпуск, совместимый с вашей версией docpad (а не только последний выпуск версии) - см. semver для получения дополнительной информации.

  3. Запустите heroku logs, чтобы получить журналы выполнения, поскольку журналы, возвращаемые при развертывании, являются просто журналами развертывания, которые показывают, что все работает отлично, поэтому запуск heroku logs сможет сообщить вам, если что-то пошло не так после развертывания. После этого вы можете загрузить куда-нибудь результат heroku logs и обновить свой вопрос, добавив ссылку на него, и я посмотрю.

person balupton    schedule 17.06.2013
comment
Я обновляю узел до 0.10, но он не работает. логи героку Может это не тот лог?) - person npofopr; 18.06.2013
comment
А с узлом 0.10 постраничный плагин не работает. И altyncev.ru/posts.1 показывает ошибку 404. altyncev.ru/posts.1.html сработало. Может проблема в хероку? - person npofopr; 18.06.2013