diff --git a/src/WebOptimizer.Core/Taghelpers/LinkTagHelper.cs b/src/WebOptimizer.Core/Taghelpers/LinkTagHelper.cs index a657a0a..7a85279 100644 --- a/src/WebOptimizer.Core/Taghelpers/LinkTagHelper.cs +++ b/src/WebOptimizer.Core/Taghelpers/LinkTagHelper.cs @@ -83,6 +83,7 @@ private void WriteIndividualTags(TagHelperOutput output, IAsset asset) fileToAdd = Path.ChangeExtension(file, "css"); } string href = AddFileVersionToPath(fileToAdd, asset); + if (!href.StartsWith("/")) href = "/" + href; //dealing with missing prefix "/" output.PostElement.AppendHtml($"" + Environment.NewLine); } } diff --git a/src/WebOptimizer.Core/Taghelpers/ScriptTagHelper.cs b/src/WebOptimizer.Core/Taghelpers/ScriptTagHelper.cs index baa5012..904a3e3 100644 --- a/src/WebOptimizer.Core/Taghelpers/ScriptTagHelper.cs +++ b/src/WebOptimizer.Core/Taghelpers/ScriptTagHelper.cs @@ -75,6 +75,7 @@ private void WriteIndividualTags(TagHelperOutput output, IAsset asset) foreach (string file in sourceFiles) { string src = AddFileVersionToPath(file, asset); + if (!src.StartsWith("/")) src = "/" + src; //dealing with missing prefix "/" output.PostElement.AppendHtml($"" + Environment.NewLine); } }