У меня есть это правило перезаписи в IIS,
<match url="^survey/([0-9]+)" />
<action type="Rewrite" url="survey.php?id={R:1}" />
отлично работает и передает идентификатор внутренней процедуре. Когда у нас есть неназначенный идентификатор, процедура перенаправляет пользователя на страницу благодарности в папке root. Когда я ввожу неназначенный идентификатор для, например, «..survey? Id = 20», он перенаправляется на «..thankyou. php». Но когда я ввожу «..survey / 20», он перенаправляется на «..survey / thankyou. php», что приводит к ошибке «страница не найдена».
Как мне переписать правило, чтобы он правильно перенаправляет на '..thankyou. php'.
Спасибо, Ричард