Я создаю шаблоны дружественных URL-адресов в IIS Rewrite
мой обычный URL-адрес будет выглядеть следующим образом
http://localhost/orgprofile/financial.aspx?name=Test
, и первоначально я выбрал один из вариантов, доступных вIIS
удобный URL-адрес с
http://localhost/orgprofile/financial/test
с шаблоном
^ orgprofile / financial / ([^ /] +) /? $
Теперь я хочу изменить только дружественный URL-адрес на
http://localhost/test/financial
Так что да, сначала добавьте строку запроса, затем добавьте финансовый
Я могу получить этот дружественный URLна работу
http://localhost/financial/test
^ financial / ([^ /] +) /? $
Но не могу заставить это работать
то есть что-то вроде
([^ /] +) /? $ / ^ Financial
$ означает конец строки запроса - вам нужно оставить его в конце.
Попробуйте:
^([^/]+)/financial/?$