基于URI的子字符串的动态vhost配置

时间:2016-08-03 10:47:16

标签: apache vhosts

我希望基于URI的子字符串执行到根目录的简单重定向。例如:

app1_ {substring1} .mydomain.com 会重定向到 C:/ wamp / www / substring1 app1_ {substring2} .mydomain.com 会重定向到 C:/ wamp / www / substring2

ServerAlias只允许使用通配符...

要实现的任何想法吗?

Apache版本:2.2.22(WAMP版本)

1 个答案:

答案 0 :(得分:0)

试试这个:

ServerAlias *.mydomain.com
DocumentRoot C:/wamp/www

RewriteEngine on
RewriteCond %{ENV:REDIRECT_STATUS} !200
RewriteCond %{HTTP_HOST} ^app1_([a-z0-9A-Z]+)\.mydomain\.com [NC]
RewriteRule ^ /%1%{REQUEST_URI} [QSA,L]