1
私のウェブサイトには、使用されていない多くの古いページとディレクトリがあります。IIS URLリライトすべてのサブディレクトリをリダイレクト
https://www.example.com/category/sub/1
https://www.example.com/category/sub2222/1/a
https://www.example.com/category/something/sub/3333
:代わりにそれらを削除するので、私は、その親ディレクトリにリダイレクト例えば
するために書き換えルールを使用して考えている、私はこれらのリンクを持っています
私はそれらの3人すべてにhttps://www.example.com/category
にリダイレクトします。
以下のコードを試しましたが、無限ループに入りました。私はそれがサブディレクトリがある場合のみリダイレクトしないルールを指定する必要が推測:
<rule name="Redirect-test" stopProcessing="true">
<match url="category/(.*)" ignoreCase="true" />
<action type="Redirect" url="https://www.example.com/category" />
</rule>