我目前正在更新.NET Core网站,该网站目前具有从如下网址显示的图像标签:
<img src="https://page.website.com/images/image.png">
但是在测试过程中,我在开发机器上更改了image.png。因此,如果我指向上面的实时URL,它将为我提供旧图像。结果,我一直在测试:
<img src="http://localhost/UserInterface/Images/image.png">
将正确显示新图像。我的问题是,当我提交代码时,当网页在质量检查中进行测试或在生产环境中运行时,https://page.website.com/images/image.png
是否可以正确映射到更新的图像(包含在git add中)?这是一个合理的假设,否则我该如何使用生产URL进行测试?
这些图像标签包含在用于电子邮件UI的.html.cshtml
文件中。
如果有必要,我很乐意提供更多信息。
是,如果您在存储库中提交了新映像以部署它,则服务器将使用正确的映像。
可能有几种方法可以测试类似的东西: