Descrição
O Redirection é o mais utilizado gerenciador de redirecionamentos para o WordPress. Com ele, você consegue facilmente gerenciar os redirecionamentos 301, manter-se a par de erros 404 e, em geral, arrumar qualquer parte solta que seu site possa ter. Isso pode ajudar a reduzir erros e melhorar a classificação do seu site.
O Redirection foi feito para ser utilizado em sites que tenham desde alguns até milhares de redirecionamentos.
Ele é um plugin do WordPress há mais de dez anos e tem sido recomendado inúmeras vezes. E é de graça!
A documentação completa (em inglês), você encontra em https://redirection.me
Redurection é compatível com PHP de 7.0 a 8.3.
Gerenciador de redirecionamentos
Crie e gerencie seus redirecionamentos rápida e facilmente, sem precisar entender de Apache ou Nginx. Se o seu site WordPress faz uso de links permanentes, então você pode usar o Redirection para redirecionar qualquer URL.
Há suporte completo para expressões regulares, e você pode criar padrões de redirecionamento para fazer a correspondência com qualquer número de URLs. Você pode corresponder parâmetros de consulta e até repassá-los ao URL de destino.
Este plugin também pode ser configurado para monitorar quando um link permanente de post ou página é mudado e automaticamente criar um redirecionamento para o novo URL.
Redirecionamentos condicionais
Além de redirecionar com base somente no URL, é possível redirecionar com base em outras condições:
- Status do acesso – redireciona somente se o usuário estiver conectado, ou se estiver desconectado
- Capacidade no WordPress – redireciona se o usuário for apto a realizar uma certa capacidade
- Navegador – redireciona se o usuário estiver usando um determinado navegador
- Referenciador – redireciona se o usuário tiver visitado o link a partir de outra página
- Cookies – redireciona se um cookie específico estiver configurado
- Cabeçalhos HTTP – redireciona com base num cabeçalho HTTP
- Filtro personalizado – redireciona com base em seu próprio filtro WordPress
- Endereço IP – redireciona se o endereço IP do cliente corresponder
- Servidor – redireciona outro domínio se também estiver hospedado neste servidor
- Tipo de página – redireciona se a página atual for um 404
Registro completo de atividades
Uma opção configurável de registro permite que se vejam todos os redirecionamentos que ocorrem no site, com informações sobre o visitante, o navegador utilizado e o referenciador. Há um contador de ‘acessos’ para cada redirecionamento, para que você veja se um URL está sendo visitado.
Os registros podem ser exportados para visualização externa e podem ser pesquisados e filtrados para uma investigação mais detalhada.
Exiba informação geográfica sobre um endereço IP, bem como informação completa sobre o agente de usuário, para tentar entender quem é o visitante.
É possível desativar ou reduzir a coleta de IPs para atender às exigências legais de sua região geográfica, bem como alterar a quantidade de informações capturadas, do mínimo possível até os cabeçalhos HTTP.
Também é possível registrar todos os redirecionamentos que acontecem no seu site, até mesmo aqueles que ocorrem fora do Redirection.
Adiciona cabeçalhos HTTP
Cabeçalhos HTTP podem ser adicionados a redirecionamentos ou a todo o site, e ajudar a reduzir o impacto de redirecionamentos, ou a aumentar a segurança. Você também pode adicionar seus próprios cabeçalhos personalizados.
Monitoramento de erros 404
O Redirection vai registrar todos os erros 404 que ocorrerem no site, permitindo que você monitore e corrija os problemas.
Erros podem ser agrupados para mostrar onde você deve concentrar sua atenção e podem ser redirecionados em massa
Tratamento de parâmetros de consulta
Você pode corresponder parâmetros de consulta exatamente, ignorá-los, ou até mesmo repassá-los ao seu destino.
Migrar Links Permanentes
Alterou sua estrutura de links permanentes? É possível migrar os links permanentes antigos com a simples entrada da estrutura antiga de links permanentes. É possível fazer múltiplas migrações.
Suporte a Apache & Nginx
Por padrão, o Redirection gerencia todos os redirecionamentos usando o WordPress. Entretanto, você pode configurá-lo para que os redirecionamentos sejam salvos automaticamente num arquivo .htaccess e executados pelo próprio Apache.
Se você usa o Nginx, pode exportar os redirecionamentos a um arquivo de regras de reescrita do Nginx.
Permissões com ajuste fino
As permissões com ajuste fino permitem que você personalize o plugin para diferentes usuários. Isso o torna particularmente adequado para sites de clientes nos quais você queira prevenir certas ações, e remover funcionalidades.
Importação & Exportação
O plugin tem um sistema de importação e exportação com muitos recursos e você consegue:
- Importar e exportar para o .htaccess do Apache
- Exportar para as regras de reescrita do Nginx
- Copiar redirecionamentos entre sites usando JSON
- Importar e exportar como CSV para visualização numa planilha
- Usar a CLI do WP para automatizar a importação e exportação
Você também consegue importar dos seguintes plugins:
- Simple 301 Redirects
- Redirecionamento SEO
- Administrador de Redirecionamento Seguro
- Rank Math
- Redirecionamentos de slugs anteriores do WordPress
- Redirecionamentos de posts/páginas Quick
Compatível com o Search Regex
O Redirection é compatível com o plugin Search Regex, que permite que você faça a atualização em massa dos redirecionamentos.
Como assim, é de graça?
Sim, é de graça mesmo. Não tem versão premium e não é necessário pagar para conseguir acesso aos recursos. Este é um plugin dedicado de gerenciamento de redirecionamentos.
Suporte
Envie erros, patches e solicitações de recursos (em inglês) para:
https://github.com/johngodley/redirection (em inglês)
Colabore com a tradução em:
https://translate.wordpress.org/projects/wp-plugins/redirection
Capturas de tela
Instalação
O plugin é simples de instalar:
- Baixar
redirection.zip
- Descompactar
- Carregar pasta
redirection
para a/wp-content/plugins
- Vá para a página de gerenciamento de plugins e habilite o plugin
- Configure as opções na página
Ferramentas/Redirecionamento
Todos os detalhes sobre como instalar o plugin, você encontra na página de instalação (em inglês).
Você pode encontrar a documentação completa na página de suporte (em inglês) do site do Redirection.
Perguntas frequentes
-
Por que eu usaria isso no lugar de .htaccess?
-
Facilidade de usar. Os redirecionamentos são criados automaticamente quando o URL de um post muda. E é muito mais fácil adicionar redirecionamentos manualmente do que mexer com o .htaccess. Você também obtém outro beneficio, o de poder monitorar os erros 404.
-
Qual é o desempenho deste plugin?
-
O plugin funciona de forma semelhante a como o WordPress lida com permalinks e não deve resultar em uma desaceleração visível em seu site.
Avaliações
Colaboradores e desenvolvedores
“Redirection” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresRedirection” foi traduzido para 25 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir o “Redirection” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
Uma versão numerada x.1 introduz um recurso novo ou atualizado e pode ser considerada como contendo alterações com potencial de ‘quebrar’. Uma versão x.x.1 é meramente uma correção de erro e não introduz nenhum recurso novo, e pode ser considerada como não contendo nenhuma alteração com potencial de quebra.
5.5.2
- Fix saving of x-frame-options
- Fix CPT loading
- Fix last access date changing on update
- Remove newsletter option
5.5.1
- Fix problem with category pages and permalink migration
- Don’t report invalid JSON import as successful
- Exclude CPTs without URLs for monitoring
- Update for WP 6.7
5.5.0
- Multiple ‘URL and WP page type’ redirects will now work
- Translations now use WP core
5.4.2 – 27th January 2024
- Remove Geo IP option (it may return)
- Fix crash in agent info
- Add new max-age header
- Remove deprecated ini_set call
- Don’t double encode URLs when checking
5.4.1 – 5th January 2024
- Fix problem with some international URLs not appearing in the 404 log
5.4 – 1st January 2024
- Don’t encode negative lookaheads
- Remove port from server name
- Importing into a disabled group now creates disabled items
- Add option to pick IP header
- Fix save of x-content-type-options: sniff
- Fix save of multiple spaces
5.3.10 – 2nd April 2023
- Fix associated redirect setting not saving properly
5.3.9 – 25th January 2023
- Fix incorrect sanitization applied to target URLs
5.3.8 – 22nd January 2023
- Fix app rendering twice causing problems with upgrades
- Fix CSV header being detected as an error
5.3.7 – 8th January 2023
- Fix problem with locales in certain directories
- Fix incorrect import of empty CSV lines
- Don’t encode regex for Nginx
5.3.6 – 12th November 2022
- Correção para sites com uma versão de +OK
- Outra correção para a localização CZ
5.3.5 – 6th November 2022
- Corrige a quebra na página de opções para a língua Tcheca
5.3.4 – 14th September 2022
- Corrige a falta de correspondência de nomes de parâmetros de consulta com um +
5.3.3 – 7th September 2022
- Corrige a não definição de cabeçalho HTTP padrão quando usado pela primeira vez
- Corrige cabeçalhos incorretos de colunas de CSV
- Corrige a transferência de parâmetros com caixa mista
5.3.2 – 6th August 2022
- Corrige erro de ausência de atribuições
- Corrige ausência de valor na exibição da localização do .htaccess
5.3.1 – 29th July 2022
- Corrige quebra causada por traduções corrompidas em arquivos de localização
- Corrige o não funcionamento da correspondência por consulta quando esta continha caixa mista.
- Corrige ausência de alerta na exportação de .htaccess
5.3.0 – 21st July 2022
- Melhora no processo de instalação
- Melhora a migração de links permanentes para que funcione com mais links permanentes
- Evita o ordenamento de colunas pelo código HTTP
- Melhora a codificação de URLs em exportações Nginx
- Permite que caracteres com escape funcionem no verificador de redirecionamentos
- Reduz o tempo de importação de CSV
5.2.3 – 6th February 2022
- Corrige um erro quando se agrupa por URL, adiciona redirecionamento, e depois adiciona outro redirecionamento
- Acrescenta um alerta para regex com ? sem escape
5.2.2 – 22nd January 2022
- Aperfeiçoa a resposta do verificador de URL para deixar clara a responsabilidade
- Corrige a correspondência de WordPress e tipo de de página para prevenir o registro de 404s
- Corrige o campo título ficando inativo
- Corrige a duplicação de colunas na exportação de CSV
5.2.1 – 16th January 2022
- Inclui o caminho no verificador dentro de linha de URL
5.2 – 15th January 2022
- Melhora o verificador de URL e exibe mais detalhes
- Retém a caixa de parâmetros de consulta quando passa para o URL de destino
- Remove opção desnecessária do verificador de estágio do banco de dados
- PHP 8.1 compatibility
5.1.3 – 24th July 2021
- Corrige o geo IP nas páginas de registro, que exibiam um erro de redirecionamento de API
- Corrige erro ao mudar tipo de correspondência no modo editar
5.1.2 – 17th July 2021
- Corrige redirecionamento aleatório não funcionando
- Corrige o shortcode [userid] retornando 1
5.1.1 – 11th April 2021
- Reverte a melhoria da migração de links permanentes a partir da 5.1 já que causava problemas em alguns sites
5.1 – 10th April 2021
- Adiciona importador para PrettyLinks
- Corrige erro ao se converter ‘fazer nada’ para ‘redirecionar para URL’
- Melhora mensagens de alerta
- Melhora a migração de links permanentes quando is_404 não está ativado
- Corrige ‘excluir entradas do registro’ retornando dados vazios
- Corrige a localização do .htaccess, que faltava
- Corrige acessos & data não importados com formato JSON
5.0.1 – 26th Jan 2021
- Corrige alerta incorreto ao se criar uma expressão regular com dados capturados
- Corrige erro JS ao se atualizar o banco de dados com a API REST
- Aumenta o limite de redirecionamentos de expressões regulares
- Suporte ao PHP8
5.0 – 16th Jan 2021
- Adiciona suporte para cache
- Adiciona suporte para estruturas de links permanentes migradas
- Adiciona variáveis de URL dinâmico
- Adiciona opção de atualização do banco de dados totalmente automática
- Adiciona um novo alerta de publicação de nova versão
- Melhora o desempenho quando muitos redirecionamentos têm o mesmo caminho
- Muda a ação em massa para um botão separado depois de se selecionar tudo
- Corrige erro em monitor com capacidades limitadas
- Evita problemas com o 7G Firewall
- Melhora o tratamento de caracteres codificados inválidos
4.9.2 – 30th October
- Corrige o alerta de PHP 5.6
- Melhora a exibição de URLs longos
4.9.1 – 26th October 2020
- Restaura o tempo e URL do referenciador que faltavam em páginas do registro
- Restaura a informação de cliente, que faltava em relatórios de erro
- Corrige a ordenação por contagem quando se agrupa por URL
- Checa colunas duplicadas na atualização do banco de dados
4.9 – 24th October 2020
- Expande informações do registro para capturar cabeçalho HTTP, domínio, código HTTP, e método HTTP
- Permite o registro de redirecionamentos não criados pelo Redirection – permite o monitoramento de todos os redirecionamentos num site
- Expande as páginas de registro e de 404 com filtros amplamente aperfeiçoados
- Exclui registros e 404s em massa pelo filtro selecionado
- O registro é agora opcional por cada regra de redirecionamento
- Corrige ação aleatória em sites com URL não-raiz
- Corrige agrupamento e busca sendo redefinidos durante a busca
- Corrige alias canônico não usar o nome do servidor na solicitação
4.8 – 23rd May 2020
- Adiciona importador para o plugin Quick Post/Page Redirects
- Adiciona as importações do plugin ao WP CLI
- Corrige o wizard de instalação usando a API relativa errada
- Corrige o sub menu gerando HTML inválido
4.7.2 – 8th May 2020
- Corrige um alerta do PHP sobre a descodificação de um ponto de interrogação codificado
- Corrige o site adicionando um ponto a mais num nome de domínio
- Corrige o protocolo aparecendo num redirecionamento de servidor no arquivo .htaccess
4.7.1 – 14th March 2020
- Corrige o cabeçalho HTTP sanando em excesso o valor
- Corrige a incapacidade de retirar a localização do .htaccess
- Corrige o agrupamento de 404 pelo ‘excluir todos’
- Corrige a importação de ‘slugs antigos’ vazios
4.7 – 15th February 2020
- Mudar todo o site para um outro domínio, com exceções
- Cria os alias do site para mapear um outro site para o site atual
- Definições canônicas para www/sem-www
- Altera o tipo de conteúdo das solicitações de API para ajudar com o mod_security
4.6.2 – 6th January 2020
- Corrige o botão de exportação do registro de 404s
- Corrige a opção de HTTPS não aparecer ativada
- Corrige outra questão de compatibilidade PHP
4.6.1 – 30th December 2019
- Corrige a compatibilidade retroativa para versões anteriores de PHP
4.6 – 27th December 2019
- Adiciona permissões com ajuste fino, permitindo uma maior personalização do plugin, e a remoção de funcionalidades.
- Adiciona um passo importante para o wizard de instalação
- Remove a sobrescrita de ‘slugs antigos’ padrões do WordPress
4.5.1 – 23rd November 2019
- Corrige redirecionamentos canônicos quebrados
4.5 – 23rd November 2019
- Adiciona o recurso de cabeçalho HTTP, com suporte para x-robots-tag
- Muda as configurações de HTTPS para uma nova página no site
- Adiciona filtro para desativar a contagem de redirecionamentos
- Adiciona a opção para ‘Desativar o Redirection’ para parar o Redirection, caso você quebre o seu site
- Preenche a documentação da API
- Corrige o estilo no WordPress 5.4
- Corrige a codificação de # no .htaccess
4.4.2 – 29th September 2019
- Corrige opções que faltavam no grupo de monitoramento
- Corrige checar redirecionamento não aparecendo quando a coluna de posição não é mostrada
4.4.1 – 28th September 2019
- Corrige o destacador de pesquisa causando problemas com caracteres regex
- Corrige o link ‘mostrar tudo’ não funcionando
- Corrige o erro ‘URI da solicitação muito longo’ quando trocando de páginas depois de criar redirecionamentos
4.4 – 22nd September 2019
- Adiciona a correspondência ‘URL e idioma’
- Adiciona tipo de exibição da página para informação configurável
- Acrescenta ‘pesquisar por’ para pesquisar por informações diferentes
- Adiciona um menu suspenso de filtros para filtrar os dados
- Adiciona alerta sobre URLs absolutos relativos
- Adiciona os códigos de erro 451, 500, 501, 502, 503, 504
- Corrige múltiplos redirecionamentos ‘URL e tipo de página’
- Melhorar o alerta de nonce inválido
- Codifica os valores substituídos em destinos de expressão regular
4.3.3 – 8th August 2019
=
* Acrescenta correção de compatibilidade retroativa para sanitização de URL
4.3.2 – 4th August 2019
=
* Corrige problema com caracteres UTF8 num URL expressão regular
* Corrige caracteres inválidos causando uma mensagem de erro
* Corrige expressão regular não desativada quando removida
4.3.1 – 8th June 2019
- Corrige o caractere + sendo removido do URL de origem
4.3 – 2nd June 2019
- Adiciona suporte a URLs UTF8 sem codificação manual.
- Adiciona opção para instalação manual do banco de dados
- Adiciona verificação do caractere barra vertical no URL de destino
- Adiciona alerta para problemas ao salvar o arquivo .htaccess
- Substitui ‘x-redirect-agent’ por ‘x-redirect-by’, para o WP 5+
- Melhora o processamento de parâmetros de consulta inválidos
- Corrige se o parâmetro de consulta é um número
- Corrige redirecionamentos configurados com target blank e target auto
- Corrige a opção para monitorar a lixeira quando se exclui um rascunho
- Corrige insensibilidade à caixa não se aplicando aos parâmetros de consulta
- Desativa o agrupamento por IP quando a opção IP está desativada
- Permite que múltiplas atualizações de bancos de dado ocorram quando há mais de 100 sites
4.2.3 – 16th Apr 2019
- Corrige erro em que rotas antigas da API quebravam o teste
4.2.2 – 13th Apr 2019
- Melhora a lógica de verificação da API
- Corrige ‘1’ sendo registrado em redirecionamentos pass-through
4.2.1 – 8th Apr 2019
- Corrige link incorreto para baixar CSV
4.2 – 6th Apr 2019
- Adiciona auto-completar para URLs de destino
- Adiciona upgrade manual de banco de dados
- Adiciona suporte para importação de arquivos separados por semi-vírgulas
- Adiciona agente de usuário para a exportação de 404
- Adiciona solução para qTranslate quebrando a API REST
- Melhora a detecção de problemas na API
- Corrige a importação JSON que ignorava status do grupo
4.1.1 – 23rd Mar 2019
- Remove PHP obsoleto
- Corrige a advertência da API REST
- Melhora a saída do banco de dados na CLI do WP
4.1 – 16th Mar 2019
- Transfere a opção de exportar 404 para a página de importação/exportação
- Adiciona outras sugestões de redirecionamento
- Adiciona importação do Rank Math
- Corrige ‘forçar https’, que levava o WP a redirecionar para o URL de admin quando se acessava o subdomínio www
- Corrige a importação de .htaccess acrescentando ^ ao código-fonte.
- Corrige o manejo de URLs com duas barras
- Corrige a CLI do WP em site individual
- Adiciona uma atualização do banco de dados para pegar URLs com duas barras
- Remove barras codificadas (escaped) desnecessárias do JSON
4.0.1 – 2nd Mar 2019
- Melhora o estilo de identificadores de consulta
- Atualização da correspondência do banco de dados para o novo script de match_url para criação
- Corrige a atualização em algumas hospedagens onde o plugin é atualizado automaticamente
- Corrige o estilo do botão de paginação do WP 5.1
- Corrige a correspondência por IP quando a ação é ‘erro’
- Corrige atualização do banco de dados na CLI do WP para sites múltiplos
4.0 – 23rd Feb 2019
- Adiciona opção para redirecionamentos insensíveis à caixa
- Adiciona opção para ignorar barras finais
- Adiciona opção para copiar parâmetros de consulta ao URL de destino
- Adiciona opção para ignorar parâmetros de consulta
- Adiciona opção para fixar padrões para configurações de caixa, barra e parâmetros de consulta
- Melhora a atualização para sites com tabelas faltando
3.7.3 – 2nd Feb 2019
- Adiciona mensagem de PHP < 5.4 na página de plugins
- Previne que a mensagem de atualização seja oculta por outros plugins
- Corrige a advertência quando há regex, mas não barra final
- Corrige a exibição de redirecionamentos desativados com um título
- Melhora a atualização para sites com uma coluna de IP faltando
- Melhora a detecção de API com plugins que usam sessões
- Melhorar a compatibilidade com o ModSecurity
- Melhora a compatibilidade com prefixo de API personalizada
- Detecta site em que o Redirection já foi instalado e tem configurações mas perdeu as tabelas de banco de dados
3.7.2 – 16th Jan 2019
- Aumenta a detecção de atualização parcial
- Acrescenta fallback para sites sem valor de API REST
3.7.1 – 13th Jan 2019
- Aperfeiçoa o texto de atualização de banco de dados
- Corrige o problema do Firefox com vários URLs
- Corrige a versão 3.7 contra módulo dropzone errado
- Acrescenta detecção de atualização de banco de dados para pessoas com sites parcialmente 2.4
3.7 – 12th Jan 2019
- Acrescenta alerta para redirecionamentos problemáticos conhecidos
- Acrescenta novo processo de instalação e atualização de banco de dados
- Acrescenta funções de banco de dados à WP CLI
- Acrescenta mensagem de introdução na primeira instalação
- Encerra suporte para PHP < 5.4. Use a versão 3.6.3 se seu PHP for muito antigo
- Melhora o nome do arquivo de exportação
- Corrige IPs aparecendo para redirecionamento em massa
- Corrige redirecionamentos desativados aparecendo no htaccess
3.6.3 – 14th November 2018
- Remove potencial CSRF
3.6.2 – 10th November 2018
- Acrescenta outra correção de compatibilidade do PHP < 5.4
- Corrige ‘excluir tudo do registro de 404’ ao excluir todos os 404s não agrupados
- Corrige IDs exibidas ao adicionar redirecionamentos em massa
3.6.1 – 3rd November 2018
- Acrescenta outra correção para PHP < 5.4. Aff
3.6 – 3rd November 2018
- Adiciona opção para ignorar 404s
- Adiciona opção para bloquear 404s por IP
- Adiciona agrupamento de 404s por IP e URL
- Adiciona bloquear ou redirecionar em massa um grupo de 404s
- Adiciona opção para redirecionar num 404
- Melhor monitoramento de alteração na navegação de páginas
- Adiciona correspondência por URL & IP
- Adiciona os códigos de redirecionamento 303 e 304
- Adiciona os códigos de erro 400, 403, e 418 (Sou uma chaleira!)
- Corrige a correspondência de servidor, que não aceitava regex adequadamente
- O preterido pass through de arquivo foi removido
- ‘Fazer nada’ agora para de processar regras subsequentes
3.5 – 23rd September 2018
- Adiciona um verificador na página de redirecionamentos
- Corrige traduções que não apareciam
- Restaura a compatibilidade desde a versão 4.7 do WordPress
- Corrige incapacidade de excluir nome do servidor na correspondência por servidor
- Corrige erro que aparece quando o URL de origem é vazio
3.4.1 – 9th September 2018
- Corrige a importação de redirecionamentos do WordPress
- Corrige a análise incorreta de URLs com ‘http’ no caminho
- Corrige ‘forçar ssl’ não incluir o caminho
3.4 – 17th July 2018
- Adiciona um verificador de redirecionamentos
- Corrige análise incorreta de host na correspondência de servidor
- Corrige alerta do PHP na importação de CSV
- Corrige antiga verificação de capacidade que faltava desde 3.0
3.3.1 – 24th June 2018
- Add a minimum PHP check for people < 5.4
3.3 – 24th June 2018
- Add user role/capability match
- Add fix for IP blocking plugins
- Add server match to redirect other domains (beta)
- Add a force http to https option (beta)
- Use users locale setting, not site
- Check for mismatched site/home URLs
- Fix WP CLI not clearing logs
- Fix old capability check
- Detect BOM marker in response
- Improve detection of servers that block content-type json
- Fix incorrect encoding of entities in some locale files
- Fix table navigation parameters not affecting subsequent pages
- Fix .htaccess saving after WordPress redirects
- Fix get_plugin_data error
- Fix canonical redirect problem caused by change in WordPress
- Fix situation that prevented rules cascading
3.2 – 11th February 2018
- Add cookie match – redirect based on a cookie
- Add HTTP header match – redirect based on an HTTP header
- Add custom filter match – redirect based on a custom WordPress filter
- Add detection of REST API redirect, causing ‘fetch error’ on some sites
- Update table responsiveness
- Allow redirects for canonical WordPress URLs
- Fix double include error on some sites
- Fix delete action on some sites
- Fix trailing slash redirect of API on some sites
3.1.1 – 29th January 2018
- Fix problem fetching data on sites without https
3.1 – 27th January 2018
- Add alternative REST API routes to help servers that block the API
- Move DELETE API calls to POST, to help servers that block DELETE
- Move API nonce to query param, to help servers that don’t pass HTTP headers
- Improve error messaging
- Preload support page so it can be used when REST API isn’t working
- Fix bug editing Nginx redirects
- Fix import from JSON not setting status
3.0.1 – 21st Jan 2018
- Don’t show warning if per page setting is greater than max
- Don’t allow WP REST API to be redirected
3.0 – 20th Jan 2018
- Add support for IPv6
- Add support for disabling or anonymising IP collection
- Add support for monitoring custom post types
- Add support for monitoring from quick edit mode
- Default to last group used when editing
- Permissions changed from ‘administrator’ role to ‘manage_options’ capability
- Swap to WP REST API
- Add new IP map service
- Add new useragent service
- Add ‘add new’ button to redirect page
- Increase ‘title’ length
- Fix position not saving on creation
- Fix log pages not remembering table settings
- Fix incorrect column used for HTTP code when importing CSV
- Add support links from inside the plugin
2.10.1 – 26th November 2017
- Fix incorrect HTTP code reported in errors
- Improve management page hook usage
2.10 – 18th November 2017
- Add support for WordPress multisite
- Add new Redirection documentation
- Add extra actions when creating redirects
- Fix user agent dropdown not setting agent
2.9.2 – 11th November 2017
- Fix regex breaking .htaccess export
- Fix error when saving Error or No action
- Restore sortable table headers
2.9.1 – 4th November 2017
- Fix const issues with PHP 5
2.9 – 4th November 2017
- Add option to set redirect cache expiry, default 1 hour
- Add a check for unsupported versions of WordPress
- Add check for database tables before starting the plugin
- Improve JSON import memory usage
- Add importers for: Simple 301 Redirects, SEO Redirection, Safe Redirect Manager, and WordPress old post slugs
- Add responsive admin UI
2.8.1 – 22nd October 2017
- Fix redirect edit not closing after save
- Fix user agent dropdown not auto-selecting regex
- Fix focus to bottom of page on load
- Improve error message when failing to start
- Fix associated redirect appearing at start of URL, not end
2.8 – 18th October 2017
- Add a fixer to the support page
- Ignore case for imported files
- Fixes for Safari
- Fix WP CLI importing CSV
- Fix monitor not setting HTTP code
- Improve error, random, and pass-through actions
- Fix bug when saving long title
- Add user agent dropdown to user agent match
- Add pages and trashed posts to monitoring
- Add ‘associated redirect’ option to monitoring, for AMP
- Remove 404 after adding
- Allow search term to apply to deleting logs and 404s
- Deprecate file pass-through, needs to be enabled with REDIRECTION_SUPPORT_PASS_FILE and will be replaced with WP actions
- Further sanitize match data against bad serialization
2.7.3 – 26th August 2017
- Fix an import regression bug
2.7.2 – 25th August 2017
- Better IE11 support
- Fix Apache importer
- Show more detailed error messages
- Refactor match code and fix a problem saving referrer & user agent matches
- Fix save button not enabling for certain redirect types
2.7.1 – 14th August 2017
- Improve display of errors
- Improve handling of CSV
- Reset tables when changing menus
- Change how the page is displayed to reduce change of interference from other plugins
2.7 – 6th August 2017
- Finish conversion to React
- Add WP CLI support for import/export
- Add a JSON import/export that exports all data
- Edit redirect position
- Apache config moved to options page
- Fix 410 error code
- Fix page limits
- Fix problems with IE/Safari
2.6.6
- Use React on redirects page
- Use translate.wordpress.org for language files
2.6.5
- Use React on groups page
2.6.4
- Add a limit to per page screen options
- Fix warning in referrer match when referrer doesn’t exist
- Fix 404 page showing options
- Fix RSS token not regenerating
- 404 and log filters can now avoid logging
- Use React on modules page
2.6.3
- Usa React no registro e páginas 404
- Corrigido a opção de log não salvando ‘nunca’
- Verificação adicional para redirecionamento automático da raiz
- Corrigido o botão de exclusão do plugin
- Melhoria em detecção de IP para Cloudflare
2.6.2
- Defina auto_detect_line_endings ao importar CSV
- Substitui a página de opções com uma versão React que parece exatamente a mesma
2.6.1
- Corrigido a exportação do CSV combinando tudo em uma linha
- Corrigido erro com códigos HTTP que estava sendo importados no CSV
- Adicionado filtros para origem e destino das URLs
- Adicionado filtros para log e 404s
- Adicione filtros para solicitar dados
- Adicionar filtro para monitorar link permanentes do post
- Corrigido a exportação de 404 e logs
2.6
- Mostrar exemplo CSV
- Permitir que o código regex e redirecionamento seja configurado na importação
- Corrigido vários problemas de instalação no banco de dados
2.5
- Corrigido grupo criado na instalação
- Corrigido a chave de exportação ausente na instalação
- Adicionado 308 HTTP, adereços para radenui
- Corrigido URLs importados configurados para regex, adereços para alpipego
- Corrigido classificação de URLs, por JordanReiter
- Não cache 307s, adereços por rmarchant
- Aborte a saída do redirecionamento se nenhum redirecionamento aconteceu, adereços para junc
2.4.5
- Ensure cleanup code runs even if plugin was updated
- Sanitização extra de Apache & Arquivos Nginx, adereços para Ed Shirey
- Corrigido o erro regex, adereços para romulodl
- Corrigido bug no grupo correto não sendo exibido no menu suspenso
2.4.4
- Fix large advanced settings icon
- Add text domain to plugin file, props Bernhard Kau
- Better PHP7 compatibility, props to Ohad Raz
- Better Polylang compatibility, props to imrehg
2.4.3
- Bump minimum WP to 4.0.0
- Updated German translation, props to Konrad Tadesse
- Additional check when creating redirections in case of bad data
2.4.2
- Add Gulp task to generate POT file
- Fix a problem with duplicate positions in the redirect table, props to Jon Jensen
- Fix URL monitor not triggering
- Fix CSV export
2.4.1
- Fix error for people with an unknown module in a group
2.4
- Reworked modules now no longer stored in database
- Nginx module (experimental)
- View .htaccess/Nginx inline
- Beginnings of some unit tests!
- Fix DB creation on activation, props syntax53
- Updated Japanese locale, props to Naoko
- Remove deprecated like escaping
2.3.16
- Fix export options not showing for some people
2.3.15
- Fix error on admin page for WP 4.2
2.3.14
- Remove error_log statements
- Fix incorrect table name when exporting 404 errors, props to brazenest/synchronos-t
2.3.13
- Split admin and front-end code out to streamline the loading a bit
- Fix bad groups link when viewing redirects in a group, props to Patrick Fabre
- Improved plugin activation/deactivation and cleanup
- Improved log clearing
2.3.12
- Persian translation by Danial Hatami
- Fix saving a redirection with login status, referrer, and user agent
- Fix problem where deleting your last group would cause Redirection to only show an error
- Add limits to referrer and destination in the logs
- Redirect title now shows in the main list again. The field is hidden when editing until toggled
- Fix ‘bad nonce’ error, props to Jonathan Harrell
- Remove old WP code
2.3.11
- Fix log cleanup options
- More space when editing redirects
- Better detection of regex when importing
- Restore export options
- Fix unnecessary protected
2.3.10
- Another compatibility fix for PHP < 5.3
- Fix incorrect module ID used when creating a group
- Fix .htaccess duplication, props to Jörg Liwa
2.3.9
- Compatibility fix for PHP < 5.3
2.3.8
- Fix plugin activation error
- Fix fatal error in table nav, props to spacedmonkey
2.3.7
- New redirect page to match WP style
- New module page to match WP style
- Configurable permissions via redirection_role filter, props to RodGer-GR
- Fix saving 2 month log period
- Fix importer
- Fix DB creation to check for existing tables
2.3.6
- Updated Italian translation, props to Raffaello Tesi
- Updated Romanian translation, props to Flo Bejgu
- Simplify logging options
- Fix log deletion by search term
- Export logs and 404s to CSV
2.3.5
- Default log settings to 7 days, props to Maura
- Updated Danish translation thanks to Mikael Rieck
- Add per-page screen option for log pages
- Remove all the corners
2.3.4
- Fix escaping of URL in admin page
2.3.3
- Fix PHP strict, props to Juliette Folmer
- Fix RSS entry date, props to Juliette
- Fix pagination
2.3.2
- Compatibilidade com o WP 3.5
- Fix export
2.3.0 and earlier
- Remove 404 module and move 404 logs into a separate option
- Clean up log code, using WP_List_Table to power it
- Fix some broken links in admin pages
- Fix order of redirects, thanks to Nicolas Hatier
- Corrige XSS no menu admin & registro de referenciadores
- Melhor compatibilidade de banco de dados
- Remove warning from VaultPress
- Remove debug from htaccess module
- Fix encoding of JS strings
- Use fgetcsv for CSV importer – better handling
- Allow http as URL parameter
- Props to Ben Noordhuis for a patch
- WordPress 2.9+ only – cleaned up all the old cruft
- Better new-install process
- Upgrades from 1.0 of Redirection no longer supported
- Optimized DB tables
- Change to jQuery
- Nonce protection
- Disable category monitor in 2.7
- Refix log delete
- get_home_path seems not be available for some people
- Update plugin.php to better handle odd directories
- Correct DB install
- Install defaults when no existing redirection setup
- Fix problem with custom post types auto-redirecting (click on ‘groups’ and then ‘modified posts’ and clear any entries for ‘/’ from your list)
- Database optimization
- Add patch to disable logs (thanks to Simon Wheatley!)
- Fix for some users with problems deleting redirections
- Fix group edit and log add entry
- Disable category monitoring
- Fix ‘you do not permissions’ error on some non-English sites
- Fix category change ‘quick edit’
- RSS feed token