@@ -223,7 +223,6 @@ function generateSidebar({ nodes, type = 'docs' }) {
223223 frontmatter : {
224224 title,
225225 redirect,
226- redirectTarget,
227226 hideFromSidebar,
228227 draft,
229228 slug,
@@ -284,7 +283,6 @@ function generateSidebar({ nodes, type = 'docs' }) {
284283 ) ,
285284 title,
286285 redirect,
287- redirectTarget,
288286 hideFromSidebar : hideFromSidebar || false ,
289287 isActiveSidebarLink : true ,
290288 } ,
@@ -1017,7 +1015,6 @@ async function fetchDocPagesData(graphql) {
10171015 excerpt
10181016 heading
10191017 redirect
1020- redirectTarget
10211018 hideFromSidebar
10221019 draft
10231020 shouldCreatePage
@@ -1061,7 +1058,6 @@ async function fetchGuidesPagesData(graphql) {
10611058 excerpt
10621059 robots
10631060 redirect
1064- redirectTarget
10651061 hideFromSidebar
10661062 draft
10671063 shouldCreatePage
@@ -1105,7 +1101,6 @@ async function fetchJavascriptAPIPagesData(graphql) {
11051101 excerpt
11061102
11071103 redirect
1108- redirectTarget
11091104 hideFromSidebar
11101105 draft
11111106 shouldCreatePage
@@ -1196,12 +1191,6 @@ const createRedirects = ({ actions }) => {
11961191 redirectInBrowser : true ,
11971192 isPermanent : true ,
11981193 } ) ;
1199- createRedirect ( {
1200- fromPath : '/es/empezando/bienvenido/' ,
1201- toPath : '/es/' ,
1202- redirectInBrowser : true ,
1203- isPermanent : true ,
1204- } ) ;
12051194 createRedirect ( {
12061195 fromPath : '/cloud/analyzing-results/logs-tab/' ,
12071196 toPath : '/cloud/analyzing-results/logs/' ,
@@ -1728,6 +1717,92 @@ const createRedirects = ({ actions }) => {
17281717 } ) ;
17291718
17301719 const redirects = {
1720+ '/es/empezando/bienvenido/' : '/' ,
1721+ '/es/empezando/instalacion/' : '/get-started/installation/' ,
1722+ '/es/empezando/instalacion/solucion-de-problemas/' :
1723+ '/get-started/installation/troubleshooting/' ,
1724+ '/es/empezando/ejecucion-de-k6/' : '/get-started/running-k6/' ,
1725+ '/es/empezando/recursos-de-k6/' : '/get-started/resources/' ,
1726+ '/es/usando-k6/' : '/using-k6/' ,
1727+ '/es/usando-k6/peticiones-http/' : '/using-k6/http-requests/' ,
1728+ '/es/usando-k6/metricas/' : '/using-k6/metrics/' ,
1729+ '/es/usando-k6/checks/' : '/using-k6/thresholds/' ,
1730+ '/es/usando-k6/opciones/' : '/using-k6/k6-options/' ,
1731+ '/es/usando-k6/thresholds/' : '/using-k6/thresholds/' ,
1732+ '/es/usando-k6/etapas-de-un-test/' : '/using-k6/test-lifecycle/' ,
1733+ '/es/usando-k6/modulos/' : '/using-k6/modules/' ,
1734+ '/es/usando-k6/tags-y-groups/' : '/using-k6/tags-and-groups/' ,
1735+ '/es/usando-k6/cookies/' : '/using-k6/cookies/' ,
1736+ '/es/usando-k6/protocolos/' : '/using-k6/protocols/' ,
1737+ '/es/usando-k6/protocolos/http-2/' : '/using-k6/protocols/' ,
1738+ '/es/usando-k6/protocolos/websockets/' : '/using-k6/protocols/' ,
1739+ '/es/usando-k6/protocolos/grpc/' : '/using-k6/protocols/' ,
1740+ '/es/usando-k6/protocolos/ssl-tls/' : '/using-k6/protocols/' ,
1741+ '/es/usando-k6/variables-de-entorno/' : '/using-k6/environment-variables/' ,
1742+ '/es/usando-k6/variables-de-contexto/' :
1743+ '/using-k6/execution-context-variables/' ,
1744+ '/es/usando-k6/escenarios/' : '/using-k6/scenarios/' ,
1745+ '/es/usando-k6/escenarios/executors/' : '/using-k6/scenarios/' ,
1746+ '/es/usando-k6/escenarios/executors/shared-iterations/' :
1747+ '/using-k6/scenarios/' ,
1748+ '/es/usando-k6/escenarios/executors/per-vu-iterations/' :
1749+ '/using-k6/scenarios/' ,
1750+ '/es/usando-k6/escenarios/executors/constant-vus/' : '/using-k6/scenarios/' ,
1751+ '/es/usando-k6/escenarios/executors/ramping-vus/' : '/using-k6/scenarios/' ,
1752+ '/es/usando-k6/escenarios/executors/constant-arrival-rate/' :
1753+ '/using-k6/scenarios/' ,
1754+ '/es/usando-k6/escenarios/executors/ramping-arrival-rate/' :
1755+ '/using-k6/scenarios/' ,
1756+ '/es/usando-k6/escenarios/executors/externally-controlled/' :
1757+ '/using-k6/scenarios/' ,
1758+ '/es/usando-k6/escenarios/ejemplos-avanzados/' : '/using-k6/scenarios/' ,
1759+ '/es/usando-k6/escenarios/graceful-stop/' : '/using-k6/scenarios/' ,
1760+ '/es/usando-k6/escenarios/arrival-rate/' : '/using-k6/scenarios/' ,
1761+ '/es/creacion-de-pruebas/' : '/test-authoring/' ,
1762+ '/es/creacion-de-pruebas/constructor-de-pruebas/' :
1763+ '/test-authoring/test-builder/' ,
1764+ '/es/creacion-de-pruebas/grabar-una-sesion/' :
1765+ '/test-authoring/create-tests-from-recordings/' ,
1766+ '/es/creacion-de-pruebas/grabar-una-sesion/grabador-de-navegador/' :
1767+ '/test-authoring/create-tests-from-recordings/' ,
1768+ '/es/creacion-de-pruebas/grabar-una-sesion/har-converter/' :
1769+ '/test-authoring/create-tests-from-recordings/' ,
1770+ '/es/tipos-de-prueba/' : '/test-types/' ,
1771+ '/es/tipos-de-prueba/introduccion/' : '/test-types/' ,
1772+ '/es/tipos-de-prueba/smoke-testing/' : '/test-types/smoke-testing/' ,
1773+ '/es/tipos-de-prueba/load-testing/' : '/test-types/load-testing/' ,
1774+ '/es/tipos-de-prueba/stress-testing/' : '/test-types/stress-testing/' ,
1775+ '/es/tipos-de-prueba/soak-testing/' : '/test-types/soak-testing/' ,
1776+ '/es/visualizacion-de-resultados/' : '/results-output/real-time/' ,
1777+ '/es/visualizacion-de-resultados/amazon-cloudwatch/' :
1778+ '/results-output/real-time/amazon-cloudwatch/' ,
1779+ '/es/visualizacion-de-resultados/cloud/' :
1780+ '/results-output/real-time/cloud/' ,
1781+ '/es/visualizacion-de-resultados/csv/' : '/results-output/real-time/csv/' ,
1782+ '/es/visualizacion-de-resultados/datadog/' :
1783+ '/results-output/real-time/datadog/' ,
1784+ '/es/visualizacion-de-resultados/json/' : '/results-output/real-time/json/' ,
1785+ '/es/visualizacion-de-resultados/netdata/' :
1786+ '/results-output/real-time/netdata/' ,
1787+ '/es/visualizacion-de-resultados/new-relic/' :
1788+ '/results-output/real-time/new-relic/' ,
1789+ '/es/visualizacion-de-resultados/statsd/' :
1790+ '/results-output/real-time/statsd/' ,
1791+ '/es/visualizacion-de-resultados/resumen-del-final-de-la-prueba/' :
1792+ '/results-output/end-of-test/' ,
1793+ '/es/guias-de-prueba/' : '/testing-guides/' ,
1794+ '/es/guias-de-prueba/pruebas-de-carga-de-sitios-web/' :
1795+ '/testing-guides/load-testing-websites/' ,
1796+ '/es/guias-de-prueba/pruebas-a-gran-escala/' :
1797+ '/testing-guides/running-large-tests/' ,
1798+ '/es/guias-de-prueba/pruebas-de-carga-para-apis/' :
1799+ '/testing-guides/api-load-testing/' ,
1800+ '/es/misc/' : '/misc/' ,
1801+ '/es/misc/recopilacion-de-datos-de-uso/' : '/misc/usage-collection/' ,
1802+ '/es/misc/intellisense/' : '/misc/intellisense/' ,
1803+ '/es/misc/optimizar-el-sistema-operativo/' : '/misc/fine-tuning-os/' ,
1804+ '/es/misc/archivo-command/' : '/misc/archive-command/' ,
1805+ '/es/misc/glosario/' : '/misc/glossary/' ,
17311806 '/javascript-api/k6-http/cookiejar-k6-http/' :
17321807 '/javascript-api/k6-http/cookiejar/' ,
17331808 '/javascript-api/k6-http/cookiejar-k6-http/cookiejar-cookiesforurl-url/' :
@@ -1772,7 +1847,7 @@ const createRedirects = ({ actions }) => {
17721847 '/results-visualization/apache-kafka/' :
17731848 '/results-output/real-time/apache-kafka/' ,
17741849 '/getting-started/results-output/cloud/' : '/results-visualization/cloud/' ,
1775- '/results-visualization/k6-cloud-test-results' :
1850+ '/results-visualization/k6-cloud-test-results/ ' :
17761851 '/results-visualization/cloud/' ,
17771852 '/getting-started/results-output/datadog/' :
17781853 '/results-visualization/datadog/' ,
@@ -1797,7 +1872,7 @@ const createRedirects = ({ actions }) => {
17971872 '/cloud/creating-and-running-a-test/in-app-script-editor/' :
17981873 '/cloud/creating-and-running-a-test/script-editor/' ,
17991874 '/cloud/creating-and-running-a-test/converters/' : '/integrations/' ,
1800- '/cloud/integrations/ci' : '/integrations/' ,
1875+ '/cloud/integrations/ci/ ' : '/integrations/' ,
18011876 '/cloud/cloud-faq/what-is-data-retention/' :
18021877 '/cloud/billing-user-menu/data-retention/' ,
18031878 '/cloud/cloud-faq/pricing-faq/' : '/cloud/cloud-faq/pricing-questions/' ,
@@ -1900,11 +1975,14 @@ const createRedirects = ({ actions }) => {
19001975 toPath : `${ value } ` ,
19011976 isPermanent : true ,
19021977 } ) ;
1903- createRedirect ( {
1904- fromPath : `${ key } /` ,
1905- toPath : `${ value } ` ,
1906- isPermanent : true ,
1907- } ) ;
1978+
1979+ if ( key . slice ( '-1' ) !== '/' ) {
1980+ createRedirect ( {
1981+ fromPath : `${ key } /` ,
1982+ toPath : `${ value } ` ,
1983+ isPermanent : true ,
1984+ } ) ;
1985+ }
19081986 }
19091987
19101988 // all redirects docs.k6.io
0 commit comments