Apache2:将所有请求重定向到请求域的www子域

时间:2013-05-20 14:01:44

标签: apache redirect

我正在尝试设置一个服务器,将传入的域请求重定向到www。请求域的子域名。

我一直在寻找几个小时,但找不到任何接近我需要的东西。大多数重定向到www。似乎需要您重定向的域名,而我想根据请求的域重定向。

rewrite rule for root

1 个答案:

答案 0 :(得分:0)

似乎我找到了自己问题的答案。

编辑sites-available / default配置文件(Ubuntu Server)我修改了它,看起来像这样:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    RewriteEngine On
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [R=301,L]
</VirtualHost>