Как изобразить вопросительный знак '?'в Apache mod_jk JkMount? - PullRequest
2 голосов
/ 05 января 2011

У меня есть вопрос относительно mod_jk из Apache.

Я пишу предложение JkMount, которое перенаправляет URL-адрес, содержащий вопросительный знак, на работника.

Синтаксис выглядит примерно так:

JkMount / jmx-console /? Configuration worker-tradeservice-configuration

Однако знак вопроса, похоже, должен быть экранирован.Я не знаю, как представить его в синтаксисе mod_jk.

Я пытался:

JkMount / jmx-console / \? Конфигурация myworker

JkMount /jmx-console / \? конфигурация myworker

JkMount / jmx-console / * конфигурация myworker

И все они не работают.

Может кто-нибудь подсказатьмне, как это решить?

Большое спасибо.

1 Ответ

1 голос
/ 05 января 2011

Это не сработает.Часть URL после ? не является частью пути, это строка запроса, а компонент пути - это то, с чем JkMount пытается сопоставить.

Я предлагаю объединить JkMount с mod-rewrite, используя последний для перезаписи запросов на преобразование строк запроса в пути, а затем JkMount эти пути соответственно.Мод-переписать это сложный зверь, поэтому вам нужно прочитать об этом.

...