0


そのページに来る前にHTTPリクエストをキャッチするASP Classic の方法はありますか? ASP.Net と同様に、Application_BeginRequestでリクエストをキャッチできます。

実際に私がやろうとしているのは、特定のディレクトリからファイルを要求する場合、要求を他のページにリダイレクトすることです。私のアプリケーションは IIS6 でホストされています。また、IIS6 はデフォルトで URL の書き換えをサポートしていないと思います。ディレクトリの参照は既に無効になっています。

その特定のディレクトリに web.config を配置して、他のページにリダイレクトするだけで実行できるとよいでしょう。

e.g.

Original Requests: 
Https://stackoverflow.com/NoReadWriteFolder/file1.asp
Https://stackoverflow.com/NoReadWriteFolder/file2.html etc

and I'd like to redirect to 
Https://stackoverflow.com/ReadOnlyFolder/someOtherFile1.asp
Https://stackoverflow.com/ReadOnlyFolder/someOtherFile2.html

私はグーグルで検索しましたが、これまでのところ運がありません。手がかりがあれば大歓迎です。

4

2 に答える 2

0

IIS6 では、Ionic の Isapi Rewrite Filter を使用しました。

https://iirf.codeplex.com/

URL の書き換えとリダイレクトをサポートしており、必要なことを正確に行う必要があります。

例とヘルプ ページには、リダイレクトする例があります。

于 2014-06-03T01:03:25.190 に答える