Нет никакого реального "единого" ответа на соответствие PCI, к сожалению, таким образом, необходимые шаги будут отличаться от ситуации до ситуации. Лучший способ узнать, что требуется, состоит в том, чтобы пройти анкету Самооценки DSS PCI.
На основе Вашего описания и информации в DSS PCI Инструкции SAQ (PDF), это кажется, что необходимо будет работать через SAQ D, но Вы захотите проверить это дважды, это корректно. Если у Вас есть какие-либо конкретные вопросы на одном из тех шагов, не стесняйтесь обновлять свой вопрос, и я буду видеть, могу ли я добавить более определенную информацию.
Проверьте свой список-приветственных файлов ... Далее следует предположение ...
Я считаю, что суть проблемы заключается в том, что Tomcat представлен с символом / - У него есть несколько вариантов - Перебирать список файлов приветствия - Если там ничего нет - показать список каталогов (если включено)
Вот где начинается самое интересное ... Многие люди хотят использовать * .do для таких вещей, как struts. Поэтому они хотят, чтобы index.do был домашней страницей. Или также распространен index.jsp, где * .jsp сопоставлен с JspServlet.
Вот здесь все самое интересное. Допустим, ваши приветственные файлы - это index.jsp, index.do.
Tomcat (IIRC) сначала выполняет итерацию по списку файлов приветствия в поисках ресурсов с таким именем.
Затем он выполнит второй проход для поиска совпадающих сопоставлений. Поэтому, если index.jsp указан в списке приветствия и отображается * .jsp. Затем tomcat попытается перенаправить на index.jsp, и вы получите 404.
Итак, я собираюсь предположить, что у вас есть отображение сервлета и перекрытие приветственного файла. И поведение этого сервлета не поддерживает GET.
Если Ваш проект использует динамический web-модуль версии 2.2, Вам необходимо явно создать atleast один файл (может быть пустым html файлом), присутствующий в web.xml(например:index.html) в Вашем WebContent.
.Древний вопрос, но поскольку я недавно боролся с завершающей косой чертой в Tomcat 8, я знаю, что проблемы с косой чертой продолжают преследовать мир пользователей Tomcat. : -)
Возможно, вы столкнулись с изменениями в том, как Tomcat обрабатывает перенаправления при загрузке корневого контекста. Ознакомьтесь с ошибкой 58660 и прочтите там некоторые обсуждения разработчиков. Возможно, вам придется отключить средство сопоставления по умолчанию, изменив атрибут mapperContextRootRedirectEnabled
элемента Context
в conf / context.xml
.