Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/collections/blog/2023/09-28-hacktoberfest-2023/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ As the leaves begin to turn and the air grows crisp, it can only mean one thing:

While the allure of limited-edition swag may be enticing, it's essential to approach Hacktoberfest with a mindset focused on quality, respect for maintainers, and a commitment to long-term community engagement.

Layer5 has a long history of participating in Hacktoberfest. 2023 is no different. Our annual [Hacktoberfest kickoff and prep event](/community/events/hacktoberfest-prep-2023-easing-into-cncf-open-source-projects) (be sure to join) is tomorrow.
Layer5 has a long history of participating in Hacktoberfest. 2023 is no different. Our annual [Hacktoberfest kickoff and prep event](/community/events) (be sure to join) is tomorrow.

---

Expand Down Expand Up @@ -130,7 +130,7 @@ Earn a Hacktoberfest Contributor badge by contributing to Layer5 projects.
<figcaption style={{ display: "flex", gap: "2rem" }}>
<div>
<strong>
<a href="/community/events/hacktoberfest-prep-2023-easing-into-cncf-open-source-projects">
<a href="/community/events">
Hacktoberfest Prep 2023
</a>
</strong>
Expand Down
1 change: 1 addition & 0 deletions src/collections/programs/hacktoberfest-2023/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Prepare for Hacktoberfest with Layer5 MeshMates and Maintainers. J
thumbnail: ./hacktoberfest2023.png
darkthumbnail: ./hacktoberfest2023.png
program: "Hacktoberfest"
programSlug: "hacktoberfest"
date: 2023-09-29
eurl: /community/calendar
type: Event
Expand Down
9 changes: 5 additions & 4 deletions src/sections/Community/Member-single/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ const MemberSingle = ({ frontmatter, children }) => {
<MemberSingleWrapper>
<Container>
<div>
<Row className="profile-header" >
<Row className="profile-header">
<Col xs={12} sm={12} lg={6}>
<div className="backBtn">
<Link to="/community/members">
Expand Down Expand Up @@ -273,7 +273,7 @@ const MemberSingle = ({ frontmatter, children }) => {
{badges.includes("ui-ux") && (
<div className="tooltip">
<li>
<Link to="../../handbook/designer">
<Link to="/community/handbook/design-with-layer5">
<img
className="profile-social-links"
src={uiuxrLogo}
Expand All @@ -287,7 +287,7 @@ const MemberSingle = ({ frontmatter, children }) => {
{badges.includes("writer") && (
<div className="tooltip">
<li>
<Link to="../../handbook/writing-program">
<Link to="/community/handbook/writing-program">
<img
className="profile-social-links"
src={writerIcon}
Expand Down Expand Up @@ -402,7 +402,8 @@ const MemberSingle = ({ frontmatter, children }) => {
<Col className="start-contributing" $sm={12} $lg={12}>
<p> Would you Like a Member Profile?</p>
<Button
$primary title="Start Contributing Today"
$primary
title="Start Contributing Today"
$url="/community"
/>
</Col>
Expand Down
82 changes: 82 additions & 0 deletions src/utils/redirects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -229,5 +229,87 @@ redirects:
isPermanent: true
- fromPath: "/cloud-native-management/playground.html"
toPath: "https://www.kanvas.new"
- fromPath: "/serivce-mesh-landscape"
toPath: "/service-mesh-landscape"
redirectInBrowser: true
isPermanent: true
- fromPath: "/projects/catalog"
toPath: "/cloud-native-management/catalog"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/newcomer"
toPath: "/newcomers"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, this should be /community/newcomers.

Where is the source of this hyperlink? Someone or some site didn't include the "s".

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was coming from static/mail/2026/lfx-2026.html

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixing the source right now

redirectInBrowser: true
isPermanent: true
- fromPath: "/learn/service-mesh-labs/working-with-meshery-and-consul"
toPath: "/learn/kanvas-labs/working-with-meshery-and-consul"
redirectInBrowser: true
isPermanent: true
- fromPath: "/learn/service-mesh-workshops/all-things-open-2019"
toPath: "/learn/workshops"
redirectInBrowser: true
isPermanent: true
- fromPath: "/learn/service-mesh-workshops/cloud-native-austin-2020"
toPath: "/learn/workshops"
redirectInBrowser: true
isPermanent: true
- fromPath: "/blog/engineering"
toPath: "/blog"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What? I think you mean: /blog/category/engineering

redirectInBrowser: true
isPermanent: true
- fromPath: "/meshery/adapters"
toPath: "/cloud-native-management/meshery"
redirectInBrowser: true
isPermanent: true
- fromPath: "/cloud-native-management"
toPath: "/cloud-native-management/meshery"
redirectInBrowser: true
isPermanent: true
- fromPath: "/cloud-native-management/"
toPath: "/cloud-native-management/meshery"
redirectInBrowser: true
isPermanent: true
- fromPath: "/solutions/devrel-platform"
toPath: "/solutions/devrel-platform-for-kubernetes-and-cloud-native-content"
redirectInBrowser: true
isPermanent: true
- fromPath: "/2018/06/07/istio-up-and-running/"
toPath: "/learn/service-mesh-books/istio-up-and-running"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/handbook/faq"
toPath: "/community/handbook/faqs"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/handbook/designer"
toPath: "/community/handbook/design-with-layer5"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/handbook/community"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoa! Whoa, whoa. Read this again, @Oluwatunmise-olat. This would be disastrous.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2026-06-28 at 23 54 41

This was my reason for updating that specific redirect

Screenshot 2026-06-28 at 23 55 12

toPath: "/community/handbook/community-guidelines"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/handbook/learn-layer5"
toPath: "/community/handbook/learning"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/handbook/instructions"
toPath: "/community/handbook"
redirectInBrowser: true
isPermanent: true
- fromPath: "/community/handbook/contributor-journey"
toPath: "/community/handbook"
redirectInBrowser: true
isPermanent: true
- fromPath: "/learn/service-mesh-labs/working-with-meshery-and-istio"
toPath: "/learn/kanvas-labs/working-with-meshery-and-istio"
redirectInBrowser: true
isPermanent: true
- fromPath: "/learn/service-mesh-workshops/service-mesh-fundamentals-with-linkerd"
toPath: "/learn/workshops"
redirectInBrowser: true
isPermanent: true
- fromPath: "/carrer"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No. Why would we want to support a misspelling? If it is a misspelling on a property that we own, let's fix it at the source, otherwise, there's no sense in fixing all of the world's misspellings that are pointed to us from whatever site they run or blog post they make. We can't control that and shouldn't try.

We need an enhanced error page that facilitates the reporting of issues. That would be an improvement to help handle all of the possible unknown 404s pointed our way. Will you open an issue to track this enhancement, @Oluwatunmise-olat?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would open an issue for this. That is a valid point

toPath: "/careers"
redirectInBrowser: true
isPermanent: true
1 change: 1 addition & 0 deletions static/_redirects
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/*.html /:splat 301

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Oluwatunmise-olat what is the use of this?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@saurabhraghuvanshii Search Console flagged a bunch of 404s for pages with .html at the end, like /blog/post.html. It looks like these are coming from old cached links and external sites that still think we're using that format. It is a wildcard redirect that strips the .html suffix and sends a permanent redirect to the clean path

Loading