Skip to content

fix: update 301 links with trailing slash in csm pages#901

Open
cakeinpanic wants to merge 1 commit into
lidofinance:mainfrom
cakeinpanic:fix-301-csm
Open

fix: update 301 links with trailing slash in csm pages#901
cakeinpanic wants to merge 1 commit into
lidofinance:mainfrom
cakeinpanic:fix-301-csm

Conversation

@cakeinpanic
Copy link
Copy Markdown
Contributor

@cakeinpanic cakeinpanic commented May 19, 2026

Please, go through these steps before you request a review:

📝 Describe your changes

  1. Fix 301 trailing slash redirects in csm pages

🔎 Attach a source of truth or evidence that allows reviewers to confirm the changes independently

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates CSM documentation links to use canonical trailing-slash URLs, reducing/avoiding 301 redirects and making link navigation consistent with the site’s URL format.

Changes:

  • Added trailing slashes to internal doc links across CSM “Run on Lido” guides and CSM protocol docs.
  • Updated links that include hash fragments to use the /path/#anchor form (instead of /path#anchor) to match canonical routes.
  • Normalized a few external documentation URLs with trailing slashes.

Reviewed changes

Copilot reviewed 26 out of 26 changed files in this pull request and generated no comments.

Show a summary per file
File Description
run-on-lido/csm/useful-tools/extra-resources.md Updates external CSM docs link to canonical trailing-slash URL.
run-on-lido/csm/troubleshooting/unbonded-validators.md Updates internal links to /staking-modules/csm/join-csm/ and VEBO to avoid redirects.
run-on-lido/csm/troubleshooting/mev-stealing.md Updates contract and guide links to trailing-slash routes (including anchored links).
run-on-lido/csm/node-setup/intermediate/stereum.md Updates MEV-install anchored link and client-updates link to trailing-slash routes.
run-on-lido/csm/node-setup/intermediate/ethpillar.md Updates MEV-install anchored link and client-updates link to trailing-slash routes.
run-on-lido/csm/node-setup/index.md Updates troubleshooting and fee-recipient guide links to trailing-slash routes.
run-on-lido/csm/node-setup/DVT-setup/ssv.md Updates external SSV link + internal anchored/widget links to trailing-slash routes.
run-on-lido/csm/node-setup/DVT-setup/obol.md Updates internal anchored/widget links to trailing-slash routes.
run-on-lido/csm/node-setup/beginner/dappnode.md Updates external Dappnode install docs links + internal MEV-install anchor and client-updates link.
run-on-lido/csm/node-setup/advanced/systemd/index.md Updates MEV-install anchored link to trailing-slash route.
run-on-lido/csm/node-setup/advanced/sedge.md Updates MEV-install anchored link and client-updates link to trailing-slash routes.
run-on-lido/csm/node-setup/advanced/ethereum-on-arm.md Updates MEV-install anchored link and several internal guide links to trailing-slash routes.
run-on-lido/csm/node-setup/advanced/eth-docker.md Updates MEV-install anchored link, widget anchor, and client-updates link to trailing-slash routes.
run-on-lido/csm/lido-csm-widget/upload-remove-view-validator-keys.md Updates Rewards & Bonds guide link to trailing-slash route.
run-on-lido/csm/lido-csm-widget/rewards-and-bonds.md Updates internal guide anchor link to use /guides/.../#... canonical form.
run-on-lido/csm/lido-csm-widget/exiting-csm-validators/index.md Updates validator-exits link to trailing-slash route.
run-on-lido/csm/index.md Updates external CSM docs link to canonical trailing-slash URL.
run-on-lido/csm/generating-validator-keys/key-generation-for-testnet.md Updates systemd method link to trailing-slash route.
run-on-lido/csm/generating-validator-keys/key-generation-for-mainnet/index.md Updates import guide + systemd method links to trailing-slash routes.
run-on-lido/csm/best-practices/slashing-prevention.md Updates penalties link to trailing-slash route.
run-on-lido/csm/alerts-and-monitoring/expert-custom-alerts.md Updates VEBO link to trailing-slash route.
docs/staking-modules/csm/validator-exits.md Updates VEBO links to trailing-slash routes.
docs/staking-modules/csm/rewards.md Updates staking-router anchor link to /contracts/staking-router/#... canonical form.
docs/staking-modules/csm/penalties.md Updates burner contract link to trailing-slash route.
docs/staking-modules/csm/join-csm.md Updates several contract links to trailing-slash routes.
docs/staking-modules/csm/intro.md Updates node-operators-registry link to trailing-slash route.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants