如何在httpd.conf中使用setenvif指令使用shell环境变量

时间:2012-12-28 06:47:57

标签: apache httpd.conf

我们有一个在Oracle Forms 10g中开发的应用程序ABC。 应用程序托管在IBM AIX中。示例服务器“itabc123”是主机名。 在服务器上有用户可供下载的文件。 示例位置:“/ home / abc / outward /” 已在httpd.conf中创建上述目录的别名: Alias / abc-dir /“/ home / abc / outward /” 从应用程序,调用作为URL: “http:// itabc123:7778 / abc-dir /”

我只需要在从Application ABC调用此URL时打开它,并且在从浏览器直接调用URL时不应该打开它。

我创建了一个shell环境变量CALL_FROM_ABC,并在env文件中将值设置为Y.

我想在setenvif指令中使用上述变量来控制对上述URL的访问。

下面的语法是正确的: “ SetEnvIf CALL_FROM_ABC Y let_me_in

<    选项索引多视图    订单允许,拒绝    拒绝所有人    允许来自env = let_me_in > “ 我需要在这里使用passEnv吗?

请帮助。

感谢你,

0 个答案:

没有答案