From 44f79a70cd950c19fe635052729235c699d47625 Mon Sep 17 00:00:00 2001 From: Chris Coley <chris@codingallnight.com> Date: Thu, 20 Jun 2024 10:33:11 -0700 Subject: [PATCH] Remove trailing slash from %%BASE_URL%% and add it explicitly when needed --- .gitlab-ci.yml | 2 +- src/cache-test.html | 3 +-- src/index.html | 3 +-- src/sitemap.xml | 6 +++--- src/sub/index.html | 3 +-- 5 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ebe8224..eb338ca 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -41,7 +41,7 @@ setup: - find src/ -type f \( -iname '*.html' -or -iname 'sitemap.xml' \) -exec sed -i -e "s|%%BRANCH%%|${CI_COMMIT_BRANCH}|g" - -e "s|%%BASE_URL%%|${CI_PAGES_URL}/|g" + -e "s|%%BASE_URL%%|${CI_PAGES_URL}|g" -e "s|%%COMMIT_SHA%%|${CI_COMMIT_SHORT_SHA}|g" -e "s|%%COMMIT_TIMESTAMP%%|${CI_COMMIT_TIMESTAMP}|g" -e "s|%%JOB_ID%%|${CI_JOB_ID}|g" diff --git a/src/cache-test.html b/src/cache-test.html index 0391a3b..91563ff 100644 --- a/src/cache-test.html +++ b/src/cache-test.html @@ -2,10 +2,9 @@ <html lang="en"> <head> <meta charset="utf-8"> - <base href="%%BASE_URL%%"> + <base href="%%BASE_URL%%/"> <title>Cache Test | %%PROJECT_TITLE%%</title> <meta name="viewport" content="width=device-width, initial-scale=1"> - <meta name="generator" content="GitLab Pages"> <link rel="shortcut icon" href="gitlab-favicon.png"> <link rel="canonical" href="cache-test.html"> <link rel="preload" href="style.css" as="style"> diff --git a/src/index.html b/src/index.html index 20e3651..89f2c76 100644 --- a/src/index.html +++ b/src/index.html @@ -2,10 +2,9 @@ <html lang="en"> <head> <meta charset="utf-8"> - <base href="%%BASE_URL%%"> + <base href="%%BASE_URL%%/"> <title>%%PROJECT_TITLE%%</title> <meta name="viewport" content="width=device-width, initial-scale=1"> - <meta name="generator" content="GitLab Pages"> <link rel="shortcut icon" href="gitlab-favicon.png"> <link rel="canonical" href="./"> <link rel="preload" href="style.css" as="style"> diff --git a/src/sitemap.xml b/src/sitemap.xml index c9aa532..94662bc 100644 --- a/src/sitemap.xml +++ b/src/sitemap.xml @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> - <loc>%%BASE_URL%%</loc> + <loc>%%BASE_URL%%/</loc> </url> <url> - <loc>%%BASE_URL%%cache-test.html</loc> + <loc>%%BASE_URL%%/cache-test.html</loc> </url> <url> - <loc>%%BASE_URL%%sub/</loc> + <loc>%%BASE_URL%%/sub/</loc> </url> </urlset> <!-- vi: set ts=2 sw=2 et ft=xml: --> diff --git a/src/sub/index.html b/src/sub/index.html index f48ebcd..0789dee 100644 --- a/src/sub/index.html +++ b/src/sub/index.html @@ -2,10 +2,9 @@ <html lang="en"> <head> <meta charset="utf-8"> - <base href="%%BASE_URL%%"> + <base href="%%BASE_URL%%/"> <title>Subdirectory | %%PROJECT_TITLE%%</title> <meta name="viewport" content="width=device-width, initial-scale=1"> - <meta name="generator" content="GitLab Pages"> <link rel="shortcut icon" href="gitlab-favicon.png"> <link rel="canonical" href="sub/"> <link rel="preload" href="style.css" as="style"> -- GitLab