Skip to content

Commit

Permalink
[no-issue] fix: Sem Rush Redirects List (#1422)
Browse files Browse the repository at this point in the history
* wip: rgx with #

* fix: 1282 processedCount update links 30x

* wip: adjust to scan src/i18n with simple quote

* fix: adjust 30x link url

* chore: disable continue console.log
  • Loading branch information
robsongajunior authored Jan 25, 2025
1 parent f7ed5e4 commit 9a80413
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
13 changes: 9 additions & 4 deletions backend/semrush-replace-url/index.i18n.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,18 @@ async function processFile(filePath, redirects) {
const utf8Content = Buffer.from(content).toString('utf-8')

for (const item of redirects) {
const url30x = item.initialUrl === wwwazioncom ? wwwazioncom : item.initialUrl
const url200 = item.destinationUrl
const url30x = item.initialUrl === wwwazioncom ? wwwazioncom : item.initialUrl.replace(wwwazioncom, '')
const url200 = item.destinationUrl.replace(wwwazioncom, '')
const isRoot = url30x === wwwazioncom
const rgx = new RegExp(`'${url30x}'`, 'g')
const rgx = new RegExp(`${url30x}`, 'g')
const contentMatch = utf8Content.match(rgx)

if(!contentMatch) continue
if(!contentMatch) {
// console.log(`NOT MATCH `, `${rgx} : ${url30x}`)
continue
} else {
console.log(`MATCH`, `${rgx} : ${url30x}`)
}
counterFoundLinks++

console.log(`{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ Ainda não tem uma edge application? [Comece com um template](/pt-br/documentaca

**Módulos**

Os [Módulos de Edge Application](/pt-br/documentacao/produtos/edge-application/#modules) podem desbloquear funcionalidades e recursos adicionais para suas aplicações. Veja a [página de preços](https://www.azion.com/pt-br/precos/) para mais detalhes.
Os [Módulos de Edge Application](/pt-br/documentacao/produtos/build/edge-application/#modules) podem desbloquear funcionalidades e recursos adicionais para suas aplicações. Veja a [página de preços](https://www.azion.com/pt-br/precos/) para mais detalhes.

Por enquanto, você ativará dois módulos. Os módulos **Application Accelerator** e **Edge Functions** serão usados quando você [ajustar suas configurações de cache](/pt-br/documentacao/produtos/guias/build/ajustar-cache-settings/), [instanciar uma edge function](/pt-br/documentacao/produtos/guias/build/instanciar-edge-functions/) e [Trabalhar com Rules Engine](/pt-br/documentacao/produtos/guias/build/trabalhar-com-rules-engine/).

Expand Down Expand Up @@ -148,7 +148,7 @@ Ainda não tem uma edge application? [Comece com um template](/pt-br/documentaca

**Módulos**

Os [Módulos de Edge Application](/pt-br/documentacao/produtos/edge-application/#modules) podem desbloquear funcionalidades e recursos adicionais para suas aplicações. Veja a [página de preços](https://www.azion.com/pt-br/documentacao/produtos/precos/) para mais detalhes.
Os [Módulos de Edge Application](/pt-br/documentacao/produtos/build/edge-application/#modules) podem desbloquear funcionalidades e recursos adicionais para suas aplicações. Veja a [página de preços](https://www.azion.com/pt-br/documentacao/produtos/precos/) para mais detalhes.

Por enquanto, você ativará dois módulos. Os módulos **Application Accelerator** e **Edge Functions** serão usados quando você [ajustar suas configurações de cache](/pt-br/documentacao/produtos/guias/build/ajustar-cache-settings/), [instanciar uma edge function](/pt-br/documentacao/produtos/guias/build/instanciar-edge-functions/) e [Trabalhar com Rules Engine](/pt-br/documentacao/produtos/guias/build/trabalhar-com-rules-engine/).

Expand Down

0 comments on commit 9a80413

Please sign in to comment.