用bash设置一个可以在.htaccess中读取的variables

我需要用一个.htaccess文件中的apache可以读取的bash脚本来设置一个variables。 bash脚本经常被cron调用。

当我做

 var=value export var 

我尝试调用.htaccess与$var它不会工作。 那么,我能做些什么呢?

关于Apache httpd环境variables,您的选项相当有限

  1. 在脚本中设置variables,然后从该脚本重新启动Web服务器,将其作为OS环境variables暴露给使用PassEnv Apache。 这可能是一个坏主意TM

  2. Apache HTTP Server提供了一种将信息存储在也称为环境variables的命名variables中的机制。 尽pipe这些variables被称为环境variables,但它们与底层操作系统所控制的环境variables并不相同。
    您可能需要使用SetEnv将这些variables写入您的.htaccess文件,以便能够在那里使用它们…