IIS Webconfig Rewrite URL для определенных URL - PullRequest
0 голосов
/ 29 сентября 2019

У меня есть приложение php laravel, и проблема в том, что если URL имеет какое-либо имя контроллера, он должен перенаправить куда-нибудь, например:

abc.com/mycontroller
Abc.com/mycontroller/1

Все вышеупомянутые URL должны перенаправляться куда-либо, кромеURL-адреса ниже не должны быть.

Abc.com
Abc.com/

Как перезаписать URL-адрес с помощью web.config?

1 Ответ

0 голосов
/ 01 октября 2019

Вы можете использовать ниже правило перезаписи URL:

 <rule name="redirect controller" stopProcessing="true">
                <match url="(.*)" />
                <conditions>
                    <add input="{REQUEST_URI}" pattern="/mycontroller/(.*)" />
                    <add input="{URL}" pattern="^$" negate="true" />
                </conditions>
                <action type="Redirect" url="http://www.sample2.com/" />
            </rule>

enter image description here

enter image description here

...