Skip to content

Commit 909ecbb

Browse files
committed
Implement pretty URLs by removing .html extension and adding redirect entries for existing posts
1 parent 9a1af10 commit 909ecbb

17 files changed

Lines changed: 30 additions & 4 deletions

_config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ social:
5656
- https://github.com/szolkowski
5757
- https://world.optimizely.com/System/Users-and-profiles/Community-Profile-Card/?userId=7329f76b-c577-49d5-aa09-c8aff3c0610d
5858

59+
# Pretty post URLs. Post canonical URL becomes /YYYY/MM/DD/slug/ (no .html).
60+
# Existing posts carry a redirect_from entry for their old /YYYY/MM/DD/slug.html
61+
# URL so prior inbound links and Search Console results keep resolving.
62+
permalink: /:year/:month/:day/:title/
63+
5964
# Build settings
6065
remote_theme: pages-themes/architect@v0.2.0
6166
plugins:

_posts/2022-07-28-episerver-on-apple-silicon.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ date: 2022-07-28 21:29:19 +0200
66
author: Stanisław Szołkowski
77
comments: true
88
published: true
9+
redirect_from:
10+
- /2022/07/28/episerver-on-apple-silicon.html
911
image:
1012
path: assets/img/2022-07-28-episerver-on-apple-silicon-episerver-running-on-m1-1.png
1113
alt: "Optimizely Foundation site running in the CMS Edit view on an Apple Silicon (M1) Mac, showing the Mosey demo home page"

_posts/2022-07-30-add-github-pipeline-to-epi-12.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ date: 2022-07-30 17:31:48 +0200
66
author: Stanisław Szołkowski
77
comments: true
88
published: true
9-
redirect_from: /2022/08/15/add-sonarcloud-to-epi-12-pipeline.html
9+
redirect_from:
10+
- /2022/08/15/add-sonarcloud-to-epi-12-pipeline.html
11+
- /2022/07/30/add-github-pipeline-to-epi-12.html
1012
primary_tag: devops
1113
tags:
1214
- episerver

_posts/2023-08-15-add-sonarcloud-to-epi-12-pipeline.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ date: 2023-08-15 19:31:48 +0200
66
author: Stanisław Szołkowski
77
comments: true
88
published: true
9+
redirect_from:
10+
- /2023/08/15/add-sonarcloud-to-epi-12-pipeline.html
911
image:
1012
path: assets/img/2023-08-15-add-sonarcloud-to-epi-12-pipeline-ogimage.png
1113
alt: Add SonarCloud/SonarQube to Episerver/Optimizely 12 project title image

_posts/2024-07-31-adding-hangfire-to-epi-12.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ date: 2024-07-31 14:57:48 +0200
66
author: Stanisław Szołkowski
77
comments: true
88
published: true
9-
redirect_from: /2024/07/11/adding-hangfire-to-epi-12.html
9+
redirect_from:
10+
- /2024/07/11/adding-hangfire-to-epi-12.html
11+
- /2024/07/31/adding-hangfire-to-epi-12.html
1012
image:
1113
path: assets/img/2024-07-31-hangfire-cms-overview.png
1214
alt: Integrated Hangfire dashboard with Optimizely CMS back office

_posts/2025-05-26-episerver-on-apple-silicon-2025.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ date: 2025-05-26 10:00:00 +0200
66
author: Stanisław Szołkowski
77
comments: true
88
published: true
9+
redirect_from:
10+
- /2025/05/26/episerver-on-apple-silicon-2025.html
911
image:
1012
path: assets/img/2025-05-26-cms-home-page.png
1113
alt: "Running full Optimizely development setup on M1 (ARM) based machine"

_posts/2025-06-12-episerver-and-application-insights-filters.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ primary_tag: application insights
1515
redirect_from:
1616
- /2025/06/12/episerver-and_application_insights_filters.html
1717
- /2025/06/12/episerver-and_application_insights_filters
18+
- /2025/06/12/episerver-and-application-insights-filters.html
1819
tags:
1920
- episerver
2021
- optimizely

_posts/2025-09-04-automatically-removing-orphaned-jobs-from-db.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ date: 2025-09-04 10:00:00 +0200
66
author: Stanisław Szołkowski
77
comments: true
88
published: true
9+
redirect_from:
10+
- /2025/09/04/automatically-removing-orphaned-jobs-from-db.html
911
image:
1012
path: assets/img/2025-06-12-optimizely-scheduled-jobs-dashboard.png
1113
alt: "How to automatically remove orphaned Opti jobs from the DB"

_posts/2025-10-08-quiet-performance-wins-scheduled-job-for-sql-index-maintenance-in-optimizely.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ comments: true
88
published: true
99
redirect_from:
1010
- /2025/10/08/Quiet-Performance-Wins-Scheduled-Job-for-SQL-Index-Maintenance-in-Optimizely.html
11+
- /2025/10/08/quiet-performance-wins-scheduled-job-for-sql-index-maintenance-in-optimizely.html
1112
image:
1213
path: assets/img/2025-10-08-quiet-performance-wins-scheduled-job-for-sql-index-maintenance-in-optimizely.jpeg
1314
alt: "Quiet Performance Wins: Scheduled Job for SQL Index Maintenance in Optimizely"

_posts/2026-02-18-memory-efficient-catalog-traversal-in-optimizely-commerce-part-1-building-the-service.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ published: true
99
redirect_from:
1010
- /2026/01/18/Memory-Efficient-Catalog-Traversal-in-Optimizely-Commerce-Part-1-Building-the-Service.html
1111
- /2026/02/18/Memory-Efficient-Catalog-Traversal-in-Optimizely-Commerce-Part-1-Building-the-Service.html
12+
- /2026/02/18/memory-efficient-catalog-traversal-in-optimizely-commerce-part-1-building-the-service.html
1213
image:
1314
path: assets/img/2026-02-18-memory-efficient-catalog-traversal-in-optimizely-commerce-part-1-building-the-service.png
1415
alt: "Memory-Efficient Catalog Traversal in Optimizely Commerce. Part 1: Building the Service"

0 commit comments

Comments
 (0)