Wikipédia:Redirecionamentos duplos

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
O que se segue é um artigo informativo sobre a Wikipédia, que foi entendido como consensual em Wikipédia:Esplanada/propostas/Oficializar artigos informativos (30mai2012).
Prefira utilizar a página de discussão ou até mesmo a esplanada antes de fazer uma modificação que altere o contexto.

Da forma como o redirecionamento de páginas está implementado no software da Wikipédia, apenas pode haver um nível de redirecionamento. Ou seja, uma página que faça redirect para outra página que também é um redirect, não é redirecionada.

A query SQL que está a ser utilizada para encontrar os redirects duplos é:

select concat("# [[",ns_name,a.cur_title,"]]") 
  from namespaces 
     join cur a on ns_id=a.cur_namespace 
     join links on a.cur_id=l_from 
     join cur b on b.cur_id=l_to 
  where a.cur_text like "#redirect%" 
    and b.cur_text like "#redirect%" 
  order by a.cur_title;

Como resolver[editar | editar código-fonte]

Para resolver isto, é necessário editar as páginas que têm "redirects para redirect" e corrigi-las de forma a apontarem para a página correta. Desde 2010 bots fazem a correção automaticamente, não sendo necessário a correção manual dos mesmos.

Listagem[editar | editar código-fonte]

Desde 2005 existe uma página especial que lista todos os redireccionamentos duplos. Note, no entanto, que esta página não é dinâmica e poderá estar desactualizada.