Apache-2.2

Apache 將所有內容轉發到 Tomcat,除了 webmail

  • August 31, 2010

剛剛在 StackOverflow 上問過,但在這裡更合適。

我將 Apache HTTP 伺服器設置為將所有請求轉發到 Tomcat,即 proxy_ajp.conf 如下所示:

ProxyPass / ajp://localhost:8009/

Tomcat 正在偵聽埠 8009 的位置。除非我嘗試訪問伺服器上的 squirrelmail(即 webmail),否則此方法有效。有沒有辦法將所有請求轉發到 Tomcat,除了那些去 /webmail/ 的請求?

謝謝您的幫助。

採用

ProxyPass /webmail !
ProxyPass / ajp://localhost:8009/

絕對地。我為不希望人們在 WEB-INF 中窺探的網路應用程序執行此操作。

 ProxyPass / ajp://localhost:8009 /

 <Proxy />
   Order Deny,Allow
   Allow from All
 </Proxy>

 <Proxy /webmail>
   Order Deny,Allow
   Deny from All
 </Proxy>

引用自:https://serverfault.com/questions/176352