Apache Vhost 301使用变量重定向

时间:2015-05-13 22:02:23

标签: apache redirect virtualhost http-status-code-301

在Apache vhost中,我尝试执行以下301重定向

Redirect 301 /?name=true http://example.com/directory/?fubar&name=true

它正确编译并运行,但是当我访问它时,Apache似乎忽略它并且没有按预期工作。

编辑: 这是配置清理的。

<VirtualHost *:80>
        ServerAdmin email@email.com
        DocumentRoot /var/www/html/old-example
        ServerName old-example.com
        ErrorLog /var/log/httpd/old-example/error.log

        <Directory /var/www/html/old-example>
                Redirect 301 /?name=true http://example.com/directory/?fubar&name=true
                RedirectMatch 301 /(.*) http://example.com/directory/$1?fubar
        </Directory>
</VirtualHost>

0 个答案:

没有答案