Я был в состоянии шаблону соответствовать URL с или без завершающего слэшIIS URL Rewrite URLwith Дополнительный индекс Page
<match url="locations/(.+?)/?$" />
Однако, я хочу, чтобы иметь возможность соответствовать местоположения/[местоположение]/индекс .aspx.
Как я могу включить этот дополнительный шаблон?
Я попытался неуклюжий:
<match url="(towns/(.+?)/?$)|(towns/(.+?)/index\.aspx$)" />
, который не понравился вообще!
Любая помощь будет оценена по достоинству.
Что вы спрашиваете неясна. '. +?' соответствует 'index.aspx', таким образом добавляя альтернативу, поскольку вторая не будет иметь никакого значения. –
Извините, я не очень хорошо разбираюсь в regex – ComfortablyNumb