2014-01-29 101 views
0

我試圖設置Apache HTTPD與Tomcat一起工作。現在我已經啓動並運行了tomcat,並且工作正常(可以通過在URL中指定:8080訪問Web應用程序)。我想要做的是使Apache HTTPD將端口80的流量重定向到443,建立SSL,然後將其反向代理流量傳輸到Tomcat。端口80的流量重定向工作使用REDIRECT指令(重定向到https:// www。myregistereddomain.com)。由於某些原因,虛擬主機指令不能解析443流量。我在apache error_log中收到「請求中的無效方法\ x16 \ x03 \ x01」,後面跟着「文件不存在:/usr/local/apache/htdocs/501.shtml」。有關問題端口443上的Apache HTTPD VirtualHost問題

鏈接:http://www.noah.org/wiki/Apache2_Invalid_method_in_request_%5Cx16%5Cx03%5Cx01

我試圖改變虛擬主機_ 默認 _:443 *:443,但它仍然拋出了同樣的錯誤。 httpd.conf文件中沒有其他VirtualHost指令,所以我不確定它是如何在443上解決這個虛擬主機的。它最初是「www.mydomain.com:443」,然後我通過「IP :443「,但仍然是相同的錯誤。任何人都會發現設置有什麼問題或有關如何進行故障排除的指示?

回答

0

只使用nginx結束。更容易設置並作爲反向代理髮揮功能。

+0

nginx是否支持AJP協議? –

相關問題