0

私は Umbraco の Web サイトを持っており、付属の Urlrewriting.net を使い始めました。

1 回のクリックですべてのリダイレクト ページが 6 回読み込まれるようになりました。Page_Load イベントは、リダイレクトによってロードされたページで 6 回ヒットし、「通常の」(もちろん) このイベントは 1 回しかヒットしません。

Umbraco で拡張機能のないページを使用しており、リダイレクト ルールは次のようになります。

<add name="Category"
     virtualUrl="~/cat/(.+)/(.+)"
     rewriteUrlParameter="ExcludeFromClientQueryString"
     destinationUrl="~/category/?CategoryId=$1"
     ignoreCase="true" />

仮想 URL を .aspx 拡張子を持つものに変更し、リライターとリダイレクトでその URL をキャッチすると、この問題は発生しません。

これに関するアイデアはありますか?

4

1 に答える 1

0

これはUmbracoとは何の関係もないことが判明しました。この問題は、NivoSliderというコンポーネントが原因で、使用可能な画像のURLがないときに、Webサイトのデフォルトページをロードし続けました。ややクレイジーな効果のある愚かな問題ですが、この質問を閉じて、 Umbracoの人たちに彼らがそんなに悪い仕事をしなかったことを知らせてください;)

于 2012-10-18T06:40:45.607 に答える