Как передать значения параметров URL в Apache Tomcat? - PullRequest
0 голосов
/ 21 мая 2018

Я немного новичок в Apache Tomcat.Пожалуйста, найдите детали, приведенные ниже.

У меня есть следующие параметры и их значения.

  1. client_id: c66728
  2. store_id: s126

Затем мне нужно передать эти значения в URL-адресе следующим образом: URL: http://server_ip:8080/client_id/c66728/store_id/s126/

Мой вопрос: как я могу передать эти переменные, как в приведенном выше URL-адресе. Если я попробую сейчас, появится следующая ошибка.

enter image description here

Любая помощь будет очень полезна для решения этой проблемы.

Спасибо.

1 Ответ

0 голосов
/ 21 мая 2018
  1. Узнайте путь к папке, из которой apache обслуживает файлы.Как правило, в / var / www /
  2. Найдите документ по умолчанию (по умолчанию это может быть index.php), вероятно, это единственный документ по ранее найденному пути (/ var / www /)
  3. Сервер должен быть настроен на включение модуля mod_rewrite
  4. Чтобы обработать запрос в этом документе по умолчанию, вам необходимо настроить файл .htaccess в этой папке на AllowOverride All
  5. Затем вы можетесоздайте правило перезаписи (помещенное в файл .htaccess), чтобы перенаправить все на одну и ту же страницу. anypage.php
  6. Внутри файла anypage.php вы можете разделить URL в /, чтобы получить массив значений полей.*

    Самый простой способ - это установить фреймворк или библиотеку для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...