Add /download/4.x redirects for the current download page

This also adjusts the format for redirects to make sure
pages are always generated as `/index.html`.
This happens when the redirect link ends with a slash, no
explicit declaration needed. So I adjusted existing rules
to use that as well.
This commit is contained in:
Yuri Sizov
2023-09-20 15:07:54 +02:00
parent 08c13ae444
commit 20e9ac818c
9 changed files with 22 additions and 8 deletions

View File

@@ -25,7 +25,7 @@ collections:
output: true output: true
download_3: download_3:
output: true output: true
permalink: /download/3.x/:name/index.html permalink: /download/3.x/:name/
# Build collection items with a future date. # Build collection items with a future date.
future: true future: true

View File

@@ -16,6 +16,9 @@ downloads:
ignore_export: true ignore_export: true
ignore_mono: true ignore_mono: true
redirect_from:
- /download/4.x/android/
content_note: | content_note: |
<p> <p>
<strong>Note:</strong> C# support is not available in the Android editor. <strong>Note:</strong> C# support is not available in the Android editor.

View File

@@ -17,6 +17,9 @@ downloads:
- platform: "linux.32" - platform: "linux.32"
mono: true mono: true
redirect_from:
- /download/4.x/linux/
content_instructions: | content_instructions: |
<ul> <ul>
<li>Extract and run. Godot is self-contained and does not require installation.</li> <li>Extract and run. Godot is self-contained and does not require installation.</li>

View File

@@ -13,7 +13,8 @@ downloads:
featured_flavor: .NET featured_flavor: .NET
redirect_from: redirect_from:
- /download/osx - /download/4.x/macos/
- /download/osx/
content_instructions: | content_instructions: |
<ul> <ul>

View File

@@ -19,6 +19,9 @@ downloads:
- platform: "windows.32" - platform: "windows.32"
mono: true mono: true
redirect_from:
- /download/4.x/windows/
content_note: | content_note: |
<p> <p>
<strong>Note:</strong> The 32-bit .NET binaries do not run on 64-bit Windows systems at the time being. Make sure to export 64-bit .NET binaries for your 64-bit target platforms. <strong>Note:</strong> The 32-bit .NET binaries do not run on 64-bit Windows systems at the time being. Make sure to export 64-bit .NET binaries for your 64-bit target platforms.

View File

@@ -18,7 +18,7 @@ downloads:
mono: true mono: true
redirect_from: redirect_from:
- /download/server - /download/server/
content_instructions: | content_instructions: |
<ul> <ul>

View File

@@ -7,8 +7,9 @@ pagination:
enabled: true enabled: true
collection: article collection: article
redirect_from: redirect_from:
- /devblog/index.html - /devblog/
- /news/index.html - /news/
- /news/default/1/index.html - /news/default/
- /news/default/2/index.html - /news/default/1/
- /news/default/2/
--- ---

View File

@@ -6,7 +6,7 @@ layout: more
header_text: "Contact us" header_text: "Contact us"
current_tab: "contact" current_tab: "contact"
redirect_from: redirect_from:
- /more/index.html - /more/
--- ---
<div class="container-text"> <div class="container-text">

View File

@@ -3,6 +3,9 @@ permalink: /download/index.html
title: "Download - Godot Engine" title: "Download - Godot Engine"
description: "Download the latest stable version of the Godot Engine for Linux, macOS, Windows, or Android" description: "Download the latest stable version of the Godot Engine for Linux, macOS, Windows, or Android"
layout: default layout: default
redirect_from:
- /download/4.x/
--- ---
<div style="padding: 16px 32px"> <div style="padding: 16px 32px">