通过.htaccess将子域名从“www”替换为“app”

时间:2016-05-01 11:56:07

标签: regex apache .htaccess

我需要帮助提供一个RewriteRule,它接收来自www.子域的请求并将其转换为app.个请求。

我尝试了类似的东西,但它不起作用:

RewriteRule ^(.)www\.(.)$ $1app.$2 [L]

1 个答案:

答案 0 :(得分:1)

您需要使用RewriteCond来匹配www.之后的子域捕获值:

RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^ http://app.%1%{REQUEST_URI} [L,R=302,NE]