bugzilla HTTP 301重定向的Apache重写或替换规则

bugzilla HTTP 301重定向的Apache重写或替换规则,apache,reverse-proxy,bugzilla,Apache,Reverse Proxy,Bugzilla,我正在尝试使用Apache2.4反向代理bugzilla 4.2.3站点 Bugzilla在HTTP上,我无法访问配置 这是我的Apache配置: <VirtualHost bug.mydomain.com:443> SSLEngine on SSLCertificateFile /etc/pki/tls/certs/mydomain.crt SSLCertificateKeyFile /etc/pki/tls/private/mydo

我正在尝试使用Apache2.4反向代理bugzilla 4.2.3站点

Bugzilla在HTTP上,我无法访问配置

这是我的Apache配置:

<VirtualHost bug.mydomain.com:443>
        SSLEngine on
        SSLCertificateFile /etc/pki/tls/certs/mydomain.crt
        SSLCertificateKeyFile /etc/pki/tls/private/mydomain.key
        ServerAdmin sysadmin@mydomain.com
        ServerName bug.mydomain.com

        RequestHeader unset Accept-Encoding
        ProxyPass "/" "http://192.168.x.x/bugzilla/"
        ProxyPassReverse "/" "http://192.168.x.x/bugzilla/"
        AddOutputFilterByType SUBSTITUTE text/html
        Substitute "s|http://192.168.x.x/bugzilla/|https://bug.mydomain.com/|i"
</VirtualHost>

斯伦金安
SSLCertificateFile/etc/pki/tls/certs/mydomain.crt
SSLCertificateKeyFile/etc/pki/tls/private/mydomain.key
服务器管理员sysadmin@mydomain.com
ServerName bug.mydomain.com
RequestHeader未设置接受编码
代理过程“/”http://192.168.x.x/bugzilla/"
ProxyPassReverse“/”http://192.168.x.x/bugzilla/"
AddOutputFilterByType替换文本/html
代替|http://192.168.x.x/bugzilla/|https://bug.mydomain.com/|我“
href
已由Apache成功更新,但bugzilla在内部使用HTTP 30x重定向,这些重定向不被我的规则所取代

这是我的要求:

得到

答复如下:

HTTP 302


是否也可以重写这些重定向

我找到的唯一解决办法是添加一个
HTTP
virtualhost:

<VirtualHost bug.mydomain.com:80>
        ServerAdmin sysadmin@mydomain.com
        Redirect permanent /bugzilla/ https://bug.mydomain.com/
        ServerName bug.mydomain.com
</VirtualHost>

服务器管理员sysadmin@mydomain.com
重定向永久/bugzilla/https://bug.mydomain.com/
ServerName bug.mydomain.com