【问题标题】:How to modify apache httpd config files on openshift如何在 openshift 上修改 apache httpd 配置文件
【发布时间】:2019-06-13 22:40:33
【问题描述】:

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

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

【问题讨论】:

    标签: openshift


    【解决方案1】:

    您要查找的配置实际上并不是 Openshift 的一部分;它是运行 Apache 的容器的一部分,因此即使您在该容器中打开一个 shell(您可以使用 oc rsh <pod-name> 执行此操作),您所做的任何更改都不会在该容器的生命周期内持续存在。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-08
      • 1970-01-01
      • 2012-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多