HTTPD Apache:在服务器别名中使用变量

时间:2018-12-05 17:05:39

标签: virtualhost httpd.conf

我正在这样定义一个VHost:

<VirtualHost *:4080>
ServerAlias datalake-rec-*-*.unix-int.intra-int.bdf-int.local

Define GOAL %1
Define CLIENT %2

RewriteEngine On

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so

RewriteRule ^(.*)([^/])$ http://%{HTTP_HOST}$1$2/${GOAL}/${CLIENT} [P]

</VirtualHost>

我试图在Internet上使用ServerAlias指令的通配符值作为%变量:很遗憾,它不起作用。

如何在rewriteRule中使用匹配的serverAlias通配符的值?

关于, 纪尧姆

0 个答案:

没有答案