Skip to content

Commit 96a79b9

Browse files
authored
Ensure canonicals do not end with forward slash to match links (#1133)
1 parent 256e8ff commit 96a79b9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Elastic.Markdown/Slices/_ViewModels.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public class LayoutViewModel
6262
public required bool AllowIndexing { get; init; }
6363
public required Uri? CanonicalBaseUrl { get; init; }
6464
public required GoogleTagManagerConfiguration GoogleTagManager { get; init; }
65-
public string? CanonicalUrl => CanonicalBaseUrl is not null ? new Uri(CanonicalBaseUrl, CurrentDocument.Url).ToString() : null;
65+
public string? CanonicalUrl => CanonicalBaseUrl is not null ? new Uri(CanonicalBaseUrl, CurrentDocument.Url).ToString().TrimEnd('/') : null;
6666
public required FeatureFlags Features { get; init; }
6767

6868
public required MarkdownFile[] Parents { get; init; }

0 commit comments

Comments
 (0)