我可以在不使用http Handler的情况下隐藏asp.net页面上的图像路径吗?

我的网站结构中的目录下有很多静态图像,我不关心图像的热链接或复制保护。 由于种种原因,我需要做的就是不在网站上显示图像路径(或显示虚假路径)。

有没有办法在不诉诸http处理程序或工作者asp.net页面的情况下做到这一点?

您可以使用URL重写 。 自己动手将要求您实现自定义处理程序,但您可以尝试使用第三方选项。

但我猜想,作为ASHX端点实现的简单http处理程序可能是最简单的选择。

您可以使用通用的ASHX处理程序 。