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
Redirection is compatible with PHP from 7.0 to 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
“Redirecionamento” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresRedirecionamento” foi traduzido para 24 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir “Redirecionamento” 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.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