Огромное спасибо вкладу jcolebrand, я получил это:
Чтобы сделать то, что мне нужно, есть три основных шага к этому процессу:
- Создайте входящее правило, где
шаблон соответствует практически любой
веб-запрос
- «Условие» позволяет мне указать, какие URL-пути должны действовать
- Панель «Действие» позволяет мне перенаправить
Я пропустил шаг № 2, поэтому я не передавал полезную информацию на шаг № 3. Далее я сделал следующее:
- Создание нового пустого входящего правила
- Шаблон "Запрошенный URL" будет соответствовать любому представленному URL
- Добавить условие:
- Ввод условия: {PATH_INFO}
- Проверьте, соответствует ли входная строка "Соответствует шаблону"
- Шаблон: ^ / (статьи | технические) / статьи /(.*)$
- Используйте «Тестовый шаблон…», чтобы подтвердить, что шаблон работает должным образом. Я также использую Результаты теста: Группы захвата для получения информации о ссылках.
- В поле «Действие» укажите «Перенаправление с URL-адресом перенаправления» / article / {C: 2} »
- Тип перенаправления: постоянный (301), который также помогает Google в отношении индексации сайта
Мне не пришлось перезапускать пул приложений после внесения вышеуказанных изменений.