Iis 7 是否将IIS站点配置为默认为非根目录?
假设我有这样一个目录结构: /公共Iis 7 是否将IIS站点配置为默认为非根目录?,iis-7,windows-server-2008,virtual-directory,Iis 7,Windows Server 2008,Virtual Directory,假设我有这样一个目录结构: /公共 /公众/公司 /公共/全球 /公共/全球/图像 /公共/工作 /公共/工作/it ... 等等 我希望能够在访问域根目录时配置从/public/company加载的IIS站点。我知道我可以将站点更改为/public/company,但如果我这样做,我似乎无法引用/public/globals目录来获取整个站点使用的图像、视频和其他项目 另一个问题是使用域/作业url访问/public/jobs。。。虽然我认为虚拟目录在这方面会有所帮助,但我认为在尝试访问/pu
/公众/公司
/公共/全球
/公共/全球/图像
/公共/工作
/公共/工作/it
... 等等 我希望能够在访问域根目录时配置从/public/company加载的IIS站点。我知道我可以将站点更改为/public/company,但如果我这样做,我似乎无法引用/public/globals目录来获取整个站点使用的图像、视频和其他项目 另一个问题是使用域/作业url访问/public/jobs。。。虽然我认为虚拟目录在这方面会有所帮助,但我认为在尝试访问/public/globals以获取图像和其他内容时仍然会遇到问题
有什么想法吗?我做得不对吗?我习惯于使用Apache。。。显然是一个非常不同的环境…在根目录中创建一个Default.aspx页面,并在该页面上运行以下命令:
Response.Redirect("~/public/company/destination.aspx");
我似乎找到了答案。我将站点的默认路径设置为/public/company,并创建了一个名为“globals”的虚拟目录,该目录指向/public/globals。现在我可以通过虚拟目录引用图像,如下所示:
<img src="/globals/images/awesome.png" />
我想我只需要为站点其余部分的所有内容创建虚拟目录。Hi Josh,谢谢你的回复,但这不起作用。我不希望搜索引擎得到错误的想法,使用将显示,这不是我期待做的。