fix: fix redirections links (#13465)

This commit is contained in:
Julien Robert 2022-10-06 19:04:08 +02:00 committed by GitHub
parent 74ce07eb26
commit 5878976741
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 101 additions and 98 deletions

View File

@ -191,6 +191,8 @@ godocs:
# This builds a docs site for each branch/tag in `./docs/versions`
# and copies each site to a version prefixed path. The last entry inside
# the `versions` file will be the default root index.html (and it should be main).
# Only redirects that are built into the "redirects" folder of each of
# the branches will be copied out to the root of the build at the end.
build-docs:
@cd docs && \
while read -r branch path_prefix; do \
@ -200,6 +202,7 @@ build-docs:
cp -r .vuepress/dist/* ~/output/$${path_prefix}/ ; \
cp ~/output/$${path_prefix}/index.html ~/output ; \
cp ~/output/$${path_prefix}/404.html ~/output ; \
cp -r ~/output/$${path_prefix}/redirects/* ~/output || true ; \
done < versions ;
@echo $(DOCS_DOMAIN) > ~/output/CNAME

View File

@ -1,98 +1,98 @@
/master https://docs.cosmos.network/main/
/main/spec/governance/ https://docs.cosmos.network/main/modules/gov/
/v0.43 https://docs.cosmos.network/main/
/v0.44 https://docs.cosmos.network/main/
/main/modules/auth/01_concepts.html https://docs.cosmos.network/main/modules/auth/
/main/modules/auth/02_state.html https://docs.cosmos.network/main/modules/auth/
/main/modules/auth/03_antehandlers.html https://docs.cosmos.network/main/modules/auth/
/main/modules/auth/04_keepers.html https://docs.cosmos.network/main/modules/auth/
/main/modules/auth/05_vesting.html https://docs.cosmos.network/main/modules/vesting/
/main/modules/auth/06_params.html https://docs.cosmos.network/main/modules/auth/
/main/modules/auth/07_client.html https://docs.cosmos.network/main/modules/auth/
/main/modules/authz/01_concepts.html https://docs.cosmos.network/main/modules/authz/
/main/modules/authz/02_state.html https://docs.cosmos.network/main/modules/authz/
/main/modules/authz/03_messages.html https://docs.cosmos.network/main/modules/authz/
/main/modules/authz/04_events.html https://docs.cosmos.network/main/modules/authz/
/main/modules/authz/05_client.html https://docs.cosmos.network/main/modules/authz/
/main/modules/bank/01_state.html https://docs.cosmos.network/main/modules/bank/
/main/modules/bank/02_keepers.html https://docs.cosmos.network/main/modules/bank/
/main/modules/bank/04_events.html https://docs.cosmos.network/main/modules/bank/
/main/modules/bank/05_params.html https://docs.cosmos.network/main/modules/bank/
/main/modules/bank/06_client.html https://docs.cosmos.network/main/modules/bank/
/main/modules/capability/01_concepts.html https://docs.cosmos.network/main/modules/capability/
/main/modules/capability/02_state.html https://docs.cosmos.network/main/modules/capability/
/main/modules/crisis/01_state.html https://docs.cosmos.network/main/modules/crisis/
/main/modules/crisis/02_messages.html https://docs.cosmos.network/main/modules/crisis/
/main/modules/crisis/03_events.html https://docs.cosmos.network/main/modules/crisis/
/main/modules/crisis/04_params.html https://docs.cosmos.network/main/modules/crisis/
/main/modules/crisis/05_client.html https://docs.cosmos.network/main/modules/crisis/
/main/modules/distribution/01_concepts.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/02_state.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/03_begin_block.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/04_messages.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/05_hooks.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/06_events.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/07_params.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/distribution/08_client.html https://docs.cosmos.network/main/modules/distribution/
/main/modules/epoching/01_state.html https://docs.cosmos.network/main/modules/epoching/
/main/modules/epoching/03_to_improve.html https://docs.cosmos.network/main/modules/epoching/
/main/modules/evidence/01_concepts.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/evidence/02_state.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/evidence/03_messages.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/evidence/04_events.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/evidence/05_params.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/evidence/06_begin_block.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/evidence/07_client.html https://docs.cosmos.network/main/modules/evidence/
/main/modules/feegrant/01_concepts.html https://docs.cosmos.network/main/modules/feegrant/
/main/modules/feegrant/02_state.html https://docs.cosmos.network/main/modules/feegrant/
/main/modules/feegrant/03_messages.html https://docs.cosmos.network/main/modules/feegrant/
/main/modules/feegrant/04_events.html https://docs.cosmos.network/main/modules/feegrant/
/main/modules/feegrant/05_client.html https://docs.cosmos.network/main/modules/feegrant/
/main/modules/gov/01_concepts.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/02_state.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/03_messages.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/04_events.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/05_future_improvements.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/06_params.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/07_client.html https://docs.cosmos.network/main/modules/gov/
/main/modules/gov/08_metadata.html https://docs.cosmos.network/main/modules/gov/
/main/modules/group/01_concepts.html https://docs.cosmos.network/main/modules/group/
/main/modules/group/02_state.html https://docs.cosmos.network/main/modules/group/
/main/modules/group/03_messages.html https://docs.cosmos.network/main/modules/group/
/main/modules/group/04_events.html https://docs.cosmos.network/main/modules/group/
/main/modules/group/05_client.html https://docs.cosmos.network/main/modules/group/
/main/modules/group/06_metadata.html https://docs.cosmos.network/main/modules/group/
/main/modules/mint/01_concepts.html https://docs.cosmos.network/main/modules/mint/
/main/modules/mint/02_state.html https://docs.cosmos.network/main/modules/mint/
/main/modules/mint/03_begin_block.html https://docs.cosmos.network/main/modules/mint/
/main/modules/mint/04_params.html https://docs.cosmos.network/main/modules/mint/
/main/modules/mint/05_events.html https://docs.cosmos.network/main/modules/mint/
/main/modules/mint/06_client.html https://docs.cosmos.network/main/modules/mint/
/main/modules/nft/01_concepts.html https://docs.cosmos.network/main/modules/nft/
/main/modules/nft/02_state.html https://docs.cosmos.network/main/modules/nft/
/main/modules/nft/03_messages.html https://docs.cosmos.network/main/modules/nft/
/main/modules/nft/04_events.html https://docs.cosmos.network/main/modules/nft/
/main/modules/params/01_keeper.html https://docs.cosmos.network/main/modules/params/
/main/modules/params/02_subspace.html https://docs.cosmos.network/main/modules/params/
/main/modules/slashing/01_concepts.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/02_state.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/03_messages.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/04_begin_block.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/05_hooks.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/06_events.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/07_tombstone.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/08_params.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/slashing/09_client.html https://docs.cosmos.network/main/modules/slashing/
/main/modules/staking/01_state.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/02_state_transitions.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/03_messages.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/04_begin_block.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/05_end_block.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/06_hooks.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/07_events.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/08_params.html https://docs.cosmos.network/main/modules/staking/
/main/modules/staking/09_client.html https://docs.cosmos.network/main/modules/staking/
/main/modules/upgrade/01_concepts.html https://docs.cosmos.network/main/modules/upgrade/
/main/modules/upgrade/02_state.html https://docs.cosmos.network/main/modules/upgrade/
/main/modules/upgrade/03_events.html https://docs.cosmos.network/main/modules/upgrade/
/main/modules/upgrade/04_client.html https://docs.cosmos.network/main/modules/upgrade/
/redirects/master https://docs.cosmos.network/main/
/redirects/main/spec/governance/ https://docs.cosmos.network/main/modules/gov/
/redirects/v0.43 https://docs.cosmos.network/main/
/redirects/v0.44 https://docs.cosmos.network/main/
/redirects/main/modules/auth/01_concepts.html https://docs.cosmos.network/main/modules/auth/
/redirects/main/modules/auth/02_state.html https://docs.cosmos.network/main/modules/auth/
/redirects/main/modules/auth/03_antehandlers.html https://docs.cosmos.network/main/modules/auth/
/redirects/main/modules/auth/04_keepers.html https://docs.cosmos.network/main/modules/auth/
/redirects/main/modules/auth/05_vesting.html https://docs.cosmos.network/main/modules/vesting/
/redirects/main/modules/auth/06_params.html https://docs.cosmos.network/main/modules/auth/
/redirects/main/modules/auth/07_client.html https://docs.cosmos.network/main/modules/auth/
/redirects/main/modules/authz/01_concepts.html https://docs.cosmos.network/main/modules/authz/
/redirects/main/modules/authz/02_state.html https://docs.cosmos.network/main/modules/authz/
/redirects/main/modules/authz/03_messages.html https://docs.cosmos.network/main/modules/authz/
/redirects/main/modules/authz/04_events.html https://docs.cosmos.network/main/modules/authz/
/redirects/main/modules/authz/05_client.html https://docs.cosmos.network/main/modules/authz/
/redirects/main/modules/bank/01_state.html https://docs.cosmos.network/main/modules/bank/
/redirects/main/modules/bank/02_keepers.html https://docs.cosmos.network/main/modules/bank/
/redirects/main/modules/bank/04_events.html https://docs.cosmos.network/main/modules/bank/
/redirects/main/modules/bank/05_params.html https://docs.cosmos.network/main/modules/bank/
/redirects/main/modules/bank/06_client.html https://docs.cosmos.network/main/modules/bank/
/redirects/main/modules/capability/01_concepts.html https://docs.cosmos.network/main/modules/capability/
/redirects/main/modules/capability/02_state.html https://docs.cosmos.network/main/modules/capability/
/redirects/main/modules/crisis/01_state.html https://docs.cosmos.network/main/modules/crisis/
/redirects/main/modules/crisis/02_messages.html https://docs.cosmos.network/main/modules/crisis/
/redirects/main/modules/crisis/03_events.html https://docs.cosmos.network/main/modules/crisis/
/redirects/main/modules/crisis/04_params.html https://docs.cosmos.network/main/modules/crisis/
/redirects/main/modules/crisis/05_client.html https://docs.cosmos.network/main/modules/crisis/
/redirects/main/modules/distribution/01_concepts.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/02_state.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/03_begin_block.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/04_messages.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/05_hooks.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/06_events.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/07_params.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/distribution/08_client.html https://docs.cosmos.network/main/modules/distribution/
/redirects/main/modules/epoching/01_state.html https://docs.cosmos.network/main/modules/epoching/
/redirects/main/modules/epoching/03_to_improve.html https://docs.cosmos.network/main/modules/epoching/
/redirects/main/modules/evidence/01_concepts.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/evidence/02_state.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/evidence/03_messages.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/evidence/04_events.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/evidence/05_params.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/evidence/06_begin_block.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/evidence/07_client.html https://docs.cosmos.network/main/modules/evidence/
/redirects/main/modules/feegrant/01_concepts.html https://docs.cosmos.network/main/modules/feegrant/
/redirects/main/modules/feegrant/02_state.html https://docs.cosmos.network/main/modules/feegrant/
/redirects/main/modules/feegrant/03_messages.html https://docs.cosmos.network/main/modules/feegrant/
/redirects/main/modules/feegrant/04_events.html https://docs.cosmos.network/main/modules/feegrant/
/redirects/main/modules/feegrant/05_client.html https://docs.cosmos.network/main/modules/feegrant/
/redirects/main/modules/gov/01_concepts.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/02_state.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/03_messages.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/04_events.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/05_future_improvements.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/06_params.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/07_client.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/gov/08_metadata.html https://docs.cosmos.network/main/modules/gov/
/redirects/main/modules/group/01_concepts.html https://docs.cosmos.network/main/modules/group/
/redirects/main/modules/group/02_state.html https://docs.cosmos.network/main/modules/group/
/redirects/main/modules/group/03_messages.html https://docs.cosmos.network/main/modules/group/
/redirects/main/modules/group/04_events.html https://docs.cosmos.network/main/modules/group/
/redirects/main/modules/group/05_client.html https://docs.cosmos.network/main/modules/group/
/redirects/main/modules/group/06_metadata.html https://docs.cosmos.network/main/modules/group/
/redirects/main/modules/mint/01_concepts.html https://docs.cosmos.network/main/modules/mint/
/redirects/main/modules/mint/02_state.html https://docs.cosmos.network/main/modules/mint/
/redirects/main/modules/mint/03_begin_block.html https://docs.cosmos.network/main/modules/mint/
/redirects/main/modules/mint/04_params.html https://docs.cosmos.network/main/modules/mint/
/redirects/main/modules/mint/05_events.html https://docs.cosmos.network/main/modules/mint/
/redirects/main/modules/mint/06_client.html https://docs.cosmos.network/main/modules/mint/
/redirects/main/modules/nft/01_concepts.html https://docs.cosmos.network/main/modules/nft/
/redirects/main/modules/nft/02_state.html https://docs.cosmos.network/main/modules/nft/
/redirects/main/modules/nft/03_messages.html https://docs.cosmos.network/main/modules/nft/
/redirects/main/modules/nft/04_events.html https://docs.cosmos.network/main/modules/nft/
/redirects/main/modules/params/01_keeper.html https://docs.cosmos.network/main/modules/params/
/redirects/main/modules/params/02_subspace.html https://docs.cosmos.network/main/modules/params/
/redirects/main/modules/slashing/01_concepts.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/02_state.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/03_messages.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/04_begin_block.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/05_hooks.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/06_events.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/07_tombstone.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/08_params.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/slashing/09_client.html https://docs.cosmos.network/main/modules/slashing/
/redirects/main/modules/staking/01_state.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/02_state_transitions.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/03_messages.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/04_begin_block.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/05_end_block.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/06_hooks.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/07_events.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/08_params.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/staking/09_client.html https://docs.cosmos.network/main/modules/staking/
/redirects/main/modules/upgrade/01_concepts.html https://docs.cosmos.network/main/modules/upgrade/
/redirects/main/modules/upgrade/02_state.html https://docs.cosmos.network/main/modules/upgrade/
/redirects/main/modules/upgrade/03_events.html https://docs.cosmos.network/main/modules/upgrade/
/redirects/main/modules/upgrade/04_client.html https://docs.cosmos.network/main/modules/upgrade/