Как изменить конфигурационные файлы apache httpd в openshift - PullRequest
0 голосов
/ 20 января 2019

Как я могу изменить какую-то конфигурацию в openshift, я обслуживаю сайт jekyll, напрямую связывая статическую встроенную html-страницу (в отличие от создания ее через исходный код, который оказывался проблемой).

Но теперь, хотя почти весь мой блог работает нормально, страницы / about и / contact не работают, потому что это /about.html и /contact.html, сервер ruby ​​переписывает запрос, и я пытаюсь сделать то же самое в Apache. Есть ли способ добавить модуль mod_rewrite в apache httpd на openshift. Я попробовал консольный инструмент, чтобы посмотреть, смогу ли я использовать ssh, но он входит в систему с использованием проекта "xyz", а затем я возвращаюсь в терминал. Абсолютно новый для openshift.

1 Ответ

0 голосов
/ 21 января 2019

Конфигурация, которую вы ищете, на самом деле не является частью Openshift;это часть контейнера, на котором работает Apache, поэтому даже если вы откроете оболочку в этом контейнере (что вы можете сделать с помощью oc rsh <pod-name>), любые внесенные вами изменения не сохранятся после срока службы этого контейнера.

ВыВам нужно будет изменить образ Docker, а затем повторно развернуть его, используя ваш измененный образ.Похоже, что mod_rewrite может быть установлен по умолчанию, но не включен, что кто-то объясняет, как это сделать здесь .Вот страница с информацией о httpd образе , а также там есть некоторые инструкции по изменению конфигурации.

...