如何表示问号'?'在Apache mod_jk JkMount?

时间:2011-01-05 14:55:02

标签: apache mod-jk

我对Apache的mod_jk有疑问。

我正在编写一个JkMount语句,该句子将包含问号的URL重定向到工作人员。

语法类似于:

  

JkMount / jmx-console /?配置   工人tradeservice配置

然而,问号似乎需要转义。我不知道如何用mod_jk语法表示它。

我试过了:

  

JkMount / jmx-console / \?配置   myworker

     

JkMount / jmx-console / \?配置   myworker

     

JkMount / jmx-console / *配置   myworker

所有这些都不起作用。

谁能告诉我如何解决这个问题?

非常感谢。

1 个答案:

答案 0 :(得分:1)

这不起作用。 ?之后的URL部分不是路径的一部分,它是查询字符串,路径组件是JkMount尝试匹配的内容。

我的建议是你将JkMount与mod-rewrite结合起来,使用后者重写请求以将查询字符串转换为路径,然后相应地JkMount这些路径。但是,Mod-rewrite是一个复杂的野兽,所以你需要阅读它。