2016-08-03 79 views
0

我正在寻找基于URI的子串来执行到根目录的简单重定向。例如:基于URI的子串的动态虚拟主机配置

app1_ {substring1} .mydomain.com来将重定向到C:/瓦帕/网络/ substring1 app1_ {substring2} .mydomain.com来将重定向到C:/ WAMP/WWW/substring2

ServerAlias只允许通配符...

任何想法来实现呢?

Apache的版本:2.2.22(WAMP版)

+0

Apache的版本? –

+0

Apache版本:2.2.22 – ridan

回答

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]