2011-01-05 64 views
2

我有一個關於Apache的mod_jk的問題。如何表示問號'?'在Apache mod_jk JkMount中?

我在寫一個JkMount語句,它將包含問號的URL重定向到工作人員。

語法是這樣的:

JkMount/JMX控制檯/配置 工人tradeservice配置

但是,問號,似乎需要進行轉義?我不知道如何在mod_jk語法中表示它。

我想:??

JkMount/JMX控制檯/ \配置 myworker

JkMount/JMX控制檯/ \配置 myworker

JkMount/JMX控制檯/ *配置 myworker

而且所有這些都不起作用。

誰能告訴我如何解決這個問題?

非常感謝。

回答

1

這不起作用。 ?之後的URL部分不是路徑的一部分,它是查詢字符串,路徑組件是JkMount試圖匹配的內容。

我的建議是,您將JkMount與mod-rewrite結合使用,使用後者重寫將查詢字符串轉換爲路徑的請求,然後相應地將JkMount這些路徑。不過,Mod-rewrite是一個複雜的野獸,所以你需要閱讀它。