fix: update 301 links with trailing slash in csm pages#901
Open
cakeinpanic wants to merge 1 commit into
Open
Conversation
Contributor
There was a problem hiding this comment.
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/#anchorform (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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please, go through these steps before you request a review:
📝 Describe your changes
🔎 Attach a source of truth or evidence that allows reviewers to confirm the changes independently