IIS目录

1、目录浏览

  通常网站部署后,须要禁用目录浏览,html

若启用目录浏览的话,能够自定义开启哪些目录(只能根目录),和影藏哪些目录前端

iis中限制访问某个文件或某个类型的文件配置方法web

注意:图片目录不要隐藏,否则网站前端浏览不了图片。安全

2、虚拟目录

  • 含义:  服务器

网站内容愈来愈多,但是磁盘空间倒是有限的,当咱们在IIS服务器上添加了新的硬盘,并将新的硬盘做为原有网站的一部分使用时,就得使用虚拟目录。 asp.net

  虚拟目录能够在不影响现有网站的状况下,实现服务器磁盘空间的扩展,并且,虚拟目录能够与原有网站不在同一个文件夹,不在同一个磁盘驱动器,甚至不在同一台计算机上,但用户在访问网站时,却感受不到任何区别。网站

IIS中建立网站有两种,一种叫网站,一种叫虚拟目录。网站是独立的,虚拟目录是创建在网站里面,一个网站能够建立多个虚拟目录,一个虚拟目录能够是一个新的被访问的website。spa

  • 简单来讲:.net

假如c:\web是你的HTTP服务器的默认目录,别人访问你的状况下打开的就是这个目录的文件。
虚拟目录是指不一样地方的文件夹,如D:\1目录。code

127.0.0.1,访问的是你C:\web的目录
127.0.0.1\1,访问的是你虚拟目录,其实是D:\1 这个文件夹。

  • 实际例子:

3.55上部署网站 middleware,其物理路径是:E:\middleware-shenzhen\back-sz。

右键,添加虚拟目录,设置“别名”和虚拟目录的“物理路径”(能够是任意磁盘驱动器的目录)。

 
 

访问的时候:http://ip:port/huy/  访问的就是虚拟路径下的内容(网站/页面…)

3、发布部署报错

   asp.net在远程部署到IIS时报错:Web 部署任务失败,在远程计算机上处理请求时出错。服务器在处理请求时遇到问题。请与服务器管理员联系以了解详细信息((2017/6/16 16:22:41)。

可能缘由:远程部署的文件夹的权限没有设置。须要在文件夹属性-》安全,添加local service权限

相关文章
相关标签/搜索