有关 IIS 虚拟目录名称的奇怪行为
我刚开始使用 Microsoft IIS 6.0,并且遇到了有关虚拟目录名称的奇怪行为。我曾经创建了一个具有以下详细信息的虚拟目录:
别名:Y2YY
应用名称:Y2YY
执行权限:脚本和可执行文件
本地路径:D:\Y2YY\content
其中 D:\Y2YY\content 包含有效的 html 文件 (hello.html)。我能够通过 http://Hostname/Y2YY/hello.html 成功访问 html 文件。
我删除了这个虚拟目录。并尝试使用相同的细节再次创建。但是,我无法再通过 http://Hostname/Y2YY/hello.html。
经过对虚拟目录名称的进一步测试,我发现如果虚拟目录名称不以 Y2YY 开头,我只能访问 html 文件。这意味着我无法访问具有以下虚拟目录名称 (Y2YY*) 的 html 文件:
Y2YY1 Y2YYabc Y2YY Y2YYdef
但如果虚拟目录被命名为其他名称,我可以访问 html 文件。有人遇到过这种情况吗?是否有设置可以清除我以前创建的虚拟目录?我已经删除了它,但不知何故出现这个问题。
I'm new to using Microsoft IIS 6.0 and I'm encountering this weird behavior regarding virtual directory names. I once created a virtual directory with the following details:
Alias: Y2YY
Application name: Y2YY
Execute permissions: Scripts and Executables
Local path: D:\Y2YY\content
With D:\Y2YY\content containing a valid html file (hello.html). I was able to successfully access the html file through http://Hostname/Y2YY/hello.html.
I deleted this virtual directory. And tried creating again with the same details. However, I can no longer browse to the html page through http://Hostname/Y2YY/hello.html.
Upon further testing of the virtual directory names, I found out I can only access the html file if the virtual directory name does not begin with Y2YY. This means I could not access the html file with the following virtual directory names (Y2YY*):
Y2YY1 Y2YYabc Y2YY Y2YYdef
But I can access the html file if the virtual directory is named anything else. Has anyone encountered this? Is there a setting to clear my previously created virtual directory? I have already deleted it but somehow this problem occurs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论