Hyperlink 在站点根目录之前引用

Hyperlink 在站点根目录之前引用,hyperlink,asp-classic,Hyperlink,Asp Classic,我有几个网站在一个文件夹中,例如: 嗯 判定元件 nl fr 这些文件夹中有网站 我想做的是添加一个图片文件夹到这里,让所有的网站都引用这个图片文件。这样做的原因是,当我添加另一个图像时,我只需要做一次,而不是多次 我的问题是,我似乎找不到引用此文件的方法。我不确定这是否可能,因为它是在网站根之前 有什么方法可以做到这一点吗?您可以将其作为一个虚拟目录,并将其包含在所有站点中,但更强大的方法是让它自己成为一个站点。如果您将其用于图像,那么它的目的就是提供静态内容 我要做的是创建一个名为stati

我有几个网站在一个文件夹中,例如:

嗯 判定元件 nl fr

这些文件夹中有网站

我想做的是添加一个图片文件夹到这里,让所有的网站都引用这个图片文件。这样做的原因是,当我添加另一个图像时,我只需要做一次,而不是多次

我的问题是,我似乎找不到引用此文件的方法。我不确定这是否可能,因为它是在网站根之前


有什么方法可以做到这一点吗?

您可以将其作为一个虚拟目录,并将其包含在所有站点中,但更强大的方法是让它自己成为一个站点。如果您将其用于图像,那么它的目的就是提供静态内容

我要做的是创建一个名为static.yoursite.com的站点,在该站点中有几个文件夹css img js。然后,当您需要从任何站点加载图像时,您可以这样做:

img src=//static.yoursite.com/img/global/background.png或 img src=//static.yoursite.com/img/de/welkome.gif或


将其全部放在一个单独的站点中可能会使将来更容易迁移到S3或真正的CDN类cloudfront。它还可以非常轻松地为静态内容设置适当的expires头和缓存

是的,我一直都这样。在该级别为图像创建一个文件夹,然后在每个网站中将其作为虚拟目录引用。虚拟目录可以引用任何地方,只要您的匿名帐户/应用程序池标识有权读取。您是否有可能向我发送指向某种教程的链接来执行此操作。我不知道如何真正做到这一点,这取决于你使用的IIS的版本。例如,如果您由第三方托管,您可能会使用某种管理web面板来配置您的网站,但这些可能会缺少功能。我使用的VPS运行IIS版本7,具有完整功能,可以在服务器上执行我想要的任何操作,在这种情况下,您的网站将在IIS管理器中设置,要添加虚拟目录,请右键单击左侧列表中的网站,然后选择添加虚拟目录。。。。填写别名和它的物理位置,就可以开始了。如果您为虚拟目录提供了一个类似于images的别名,那么当您在每个网站中创建它时,您将像/images一样访问它。