为什么%{VARIABLE} e之后是字母“ e”

时间:2019-02-26 00:02:44

标签: .htaccess

我发现有一些htaccess可以允许CORS:

SetEnvIf Origin ^(https://subdomain.domain.com)$ CORS_ALLOW_ORIGIN=$1
Header append Access-Control-Allow-Origin  %{CORS_ALLOW_ORIGIN}e   env=CORS_ALLOW_ORIGIN
Header merge  Vary "Origin"

但是我不明白为什么在第二行中%{CORS_ALLOW_ORIGIN}之后是字母“ e”

我在很多站点上都找到了这个htaccess示例,但是没有人谈论。是“串联”吗?

感谢帮助

1 个答案:

答案 0 :(得分:0)

以及示例,阅读正式文档很有用。在这种情况下,http://httpd.apache.org/docs/2.4/mod/mod_headers.html#header解释了有关Header指令的所有内容,包括该值可以包含以%开头的各种特殊值,例如

  

%{VARNAME} e环境变量VARNAME的内容。

因此简短的答案是“ e”是“环境变量”的缩写。确切地说,请点击链接并继续阅读。