В настоящее время я изучаю перезапись URL-адреса в IIS, чтобы узнать, как преобразовать часть URL-адреса из прописных в строчные.На данный момент у меня есть это правило ниже.
<rule name="Redirect Vacancies to vacancies" enabled="true" stopProcessing="true" >
<match url="([a-zA-Z]{2}\-[a-zA-Z]{2})/Vacancies$" ignoreCase="false" />
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}/vacancies" />
</rule>
Где, если вы наберете URL, например, www.mydomain.com/en-sg/Vacancies
и нажмете Enter, это будет перенаправлено на www.mydomain.com/en-sg/vacancies
.Обратите внимание, он конвертирует " Вакансии " в " вакансий ".
Моя задача сейчас состоит в том, что если у меня будет этот URL /Vacancies/Jobs
или /Vacancies/Jobs/2018
.Кажется, что мое существующее правило не работает в этой конечной точкеЯ хочу, чтобы /Vacancies
был преобразован в нижний регистр, но /Jobs
по-прежнему останется регистром верблюда.
Примите во внимание любые предложения по указанному требованию.
Приветствия!