更改虚拟目录设置
若要在一个网站内更改一个虚拟目录的设置:
- 请转到 网站与域名 标签,并找到该网站的域名。
- 单击 虚拟目录。
- 浏览您需更改首选项的目录,并点击相应的图标,或点击所需目录里的 目录属性。
- 更改所需设置:
- 名称 - 指定虚拟目录名称。
- 路径 - 指定虚拟目录链接的物理目录的路径。
- 脚本源访问 - 如果设置读取或写入权限,选中此复选框允许用户访问源代码。源代码包括 ASP 应用程序中的脚本。
- 读取权限 - 选中此复选框允许用户读取文件或目录及其相关属性。
- 写入权限 - 选中此复选框,可允许用户将文件和其相关属性上传到当前虚拟目录中,或更改写启用文件中的内容。仅当浏览器支持 HTTP 1.1 协议 PUT 功能才允许“写入”访问。
- 目录浏览 - 选中此复选框,以允许用户查看虚拟目录中的超文本文件和子目录列表。
- 日志访问 - 选择您需存储关于访问虚拟目录的信息的复选框。
- 创建应用程序 - 选择 web 目录创建一个 IIS 应用程序的复选框。该目录与其余的网站从逻辑上是独立的。
- 执行权限 - 选择虚拟目录所允许的合适程序执行等级。
- 无 - 将只允许访问静态文件,例如 HTML 或图像文件。
- 仅限于脚本 - 仅允许运行脚本,而非可执行文件。
- 脚本和可执行文件 - 删除所有限制,这样便可执行所有文件类型。
- 允许使用父路径 - 选择该复选框,当访问现存目录以上的文件夹时,允许在路径名称里使用双周期。此操作允许用户在不知道文件夹名称与版本层级地址的情况下往上移动目录树。如果选定此选项,父路径目录则不应该选择属性里的 执行权限 复选框,这样应用程序就无法在未经授权情况下运行父路径上的程序。
- 允许在 MTA(多线程单元)模式下执行应用程序 - 选中此复选框允许在多线程 (MTA)模式下执行应用程序。否则,应用程序将以单线程单元 (STA) 模式执行。使用 STA 时,每个应用程序池都将在专用的进程中执行。而使用 MTA 时,多个并发应用程序池将在单个线程中执行,这在某些情况下可以提高性能。
- 使用默认文档 - 选择此复选框允许使用现存目录的默认文档。当用户访问 web 上的没有具体文件名的目录时(例如,使用 http://www.example.com as opposed to http://www.example.com/index.html ),将发送此默认文档。如果清除该复选框,选择 目录浏览 复选框,web 服务器将返回一个文件夹列表。如果清除该复选框,选择 目录浏览 复选框,web 服务器将返回一个文件夹列表。
- 默认文档搜索顺序 - 请指定 IIS 搜索默认文档的顺序,并将它找到的第一个可用文件发送给用户。如果未发现匹配项,IIS 将按默认内容页禁用时的情况进行处理。
- 允许匿名访问 - 如果您想要公开目录,让互联网用户无需认证便可访问,可选择此选复选框。
- 需要 SSL/TLS - 选择此复选框启用只通过 SSL/TLS 加密连接访问文件夹。
- ASP 设置 - 设置基于 ASP 的 web 应用程序。
- 如果您正在使用在 IIS 设置的数据迁移限制下无法正常操作的 ASP 应用程序,可清除与您需要更改与输入所需数字的字段对应的 由父目录定义 复选框。
- 如果您需在服务器端启用 ASP 应用程序调试,可清除相应的 由父目录定义 复选框,并选择 启用 ASP 服务器端脚本调试 复选框。
- 如果您需在客户端启用 ASP 应用程序调试,可清除相应的 由父目录定义 复选框,并选择 启用 ASP 客户端脚本调试 复选框。
请注意,如果您正尝试更改根目录的 ASP 设置,默认复选框名称将 由 IIS 定义 而不是 由父目录定义。
- 单击 确定 保存更改。