如何在openshift上修改apache httpd配置文件

如何在openshift上修改apache httpd配置文件,openshift,Openshift,我如何在openshift中修改一些配置,我通过直接链接静态构建的html页面来服务于一个jekyll站点(而不是通过源代码构建它,这被证明是一件痛苦的事情) 但是现在,尽管我的博客几乎都可以正常工作,/about和/contact页面不起作用,因为它们是/about.html和/contact.html,ruby服务器重写了请求,我正在apache中尝试做同样的事情。有没有办法在openshift上向apache httpd添加mod_rewrite模块。我尝试了控制台工具,想看看我是否可以使

我如何在openshift中修改一些配置,我通过直接链接静态构建的html页面来服务于一个jekyll站点(而不是通过源代码构建它,这被证明是一件痛苦的事情)


但是现在,尽管我的博客几乎都可以正常工作,/about和/contact页面不起作用,因为它们是/about.html和/contact.html,ruby服务器重写了请求,我正在apache中尝试做同样的事情。有没有办法在openshift上向apache httpd添加mod_rewrite模块。我尝试了控制台工具,想看看我是否可以使用ssh,但它使用项目“xyz”登录,然后我返回到终端。openshift是全新的。

您正在寻找的配置实际上不是openshift的一部分;它是运行Apache的容器的一部分,因此即使您在该容器中打开一个shell(您可以使用
ocrsh
),您所做的任何更改都不会在该容器的生命周期内持续

您需要修改Docker映像,然后使用修改后的映像重新部署。看起来mod_rewrite可能是默认安装的,但没有启用,这是有人解释的。这是关于的信息页面,还有一些关于更改配置的说明