2016-03-15 75 views
0

一切我讀過認爲,這應該通過從本地主機/ FlowerFoo /花/條的請求到localhost /花/條爲什麼我的ProxyPass不尊重大小寫?

SSLEngine on 
SSLProxyEngine on 

SSLCertificateFile  /etc/ssl/certs/ssl-cert-snakeoil.pem 
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key 

ProxyPreserveHost on 

ProxyPass /FlowerFoo/flower https://localhost:8444/flower/ 
ProxyPassReverse /FlowerFoo/flower https://localhost:8444/flower/ 

如果我改變FlowerFoo到Flowerfoo,做工精細。

如果我將FlowerFoo更改爲flowerfoo,可以正常工作。

有沒有人有一個體面的建議,爲什麼這是這種情況?我有一種感覺,它與逆向規則有關,但我不知道如何證明它。

的Apache 2.4.12(Ubuntu的)

回答

0

這到底原因是不相關的貼在這裏的規則,但被在於cookie數通過Apache,它炸燬了最大發送cookie長度在阿帕奇(8kb)。

我想還有一些額外的cookies在FlowerFoo路徑上發送。

我也發現啓用mod_log_forensic確實有助於弄清楚原因。