Microsoft IIS 6.0を使用するのは初めてですが、仮想ディレクトリ名に関してこの奇妙な動作が発生しています。私はかつて、次の詳細を使用して仮想ディレクトリを作成しました。
エイリアス:Y2YY
アプリケーション名:Y2YY
実行権限:スクリプトと実行可能
ファイルローカルパス:D:\ Y2YY \ content
有効なhtmlファイル(hello.html)を含むD:\ Y2YY\contentを使用します。http://Hostname/Y2YY/hello.htmlからhtmlファイルに正常にアクセスできました。
この仮想ディレクトリを削除しました。そして、同じ詳細で再作成してみました。ただし、 http://Hostname/Y2YY/hello.htmlからhtmlページを参照することはできなくなりました。
仮想ディレクトリ名をさらにテストしたところ、仮想ディレクトリ名がY2YYで始まらない場合にのみhtmlファイルにアクセスできることがわかりました。これは、次の仮想ディレクトリ名(Y2YY *)でhtmlファイルにアクセスできなかったことを意味します。
Y2YY1 Y2YYabc Y2YY Y2YYdef
ただし、仮想ディレクトリの名前が他の名前であれば、htmlファイルにアクセスできます。誰かがこれに遭遇しましたか?以前に作成した仮想ディレクトリをクリアする設定はありますか?すでに削除しましたが、どういうわけかこの問題が発生します。