【发布时间】:2015-06-06 18:56:14
【问题描述】:
Openshift 设置了几个可以使用的环境变量。
见这里(变量:OPENSHIFT_*)https://developers.openshift.com/en/managing-environment-variables.html
有人在他们的 .htaccess 文件中使用过这些变量吗?或者有人可以帮忙吗?
我的使用特别适用于 Mojolicious 应用程序,因为要让它在 Openshift 上运行需要 .htaccess 文件中的以下行。 [ID HERE] 指的是 OPENSHIFT_APP_UUID 值。我现在在那里手动输入值,理论上它不应该改变,但我希望允许不同用户部署应用程序,而不需要他们查找他们的 ID 并编辑 .htaccess 文件。
PerlSetVar psgi_app /var/lib/openshift/[ID HERE]/app-root/runtime/repo/perl/index.pl
【问题讨论】:
-
未经测试,但我很想这样说:
PassEnv OPENSHIFT_REPO_DIR,然后是PerlSetVar psgi_app %{OPENSHIFT_REPO_DIR}perl/index.pl
标签: apache .htaccess openshift