Configurar redirecionamentos do website
Encaminhe caminhos antigos ou curtos para a página ou endereço correto.
Nesta página
Redirecione caminhos antigos ou curtos do website para a página adequada ou outro endereço.
Nota
Precisa da função Proprietário, Administrador ou Utilizador no Space. Um Space é uma área de trabalho partilhada na app.
Crie um redirecionamento
-
Abra o diálogo de edição
Na secção Redirecionamentos da página do projeto, clique em Editar redirecionamentos. O diálogo começa com a lista guardada.
O botão de edição na secção Redirecionamentos. -
Adicione uma regra
Clique em Adicionar regra. Aparece uma regra vazia no fim da lista, com o estado 301.
O botão que adiciona uma regra. -
Preencha a regra
Em Origem, introduza o caminho pedido pelos visitantes, por exemplo
/alt/:name, e em Destino o destino, por exemplo/neu/:name. O destino é um caminho que começa por/ou um endereço completo que começa porhttps://. Em Estado, escolha um dos quatro valores: 301 – permanente, 302 – temporário, 307 – temporário, o método mantém-se ou 308 – permanente, o método mantém-se.
Uma regra com origem, destino e estado. -
Guarde a lista
Clique em Guardar. É verificada toda a lista; Redirecionamentos guardados confirma a gravação.
O diálogo com a nova regra; o botão de guardar está destacado.
As regras guardadas aplicam-se antes da entrega de ficheiros. A primeira regra correspondente redireciona com o estado escolhido.
Convém saber
- Mova as regras para cima ou para baixo com os botões sob os campos; aplica-se a primeira regra correspondente.
- Na origem,
:namerepresenta exatamente um segmento do caminho e/*no fim representa o restante. Pode utilizar ambos no destino, mas nenhum marcador que a origem não contenha. Não há expressões regulares. - A TEISENDA rejeita dois caminhos como origem, incluindo tudo o que estiver abaixo deles:
/.teisenda(acesso a websites privados) e/.well-known/acme-challenge(verificação de certificados). - Um projeto tem no máximo 200 regras, em Free e Max. Com 200, o botão de adicionar fica bloqueado e uma frase ao lado indica o motivo.
- Se remover todas as regras e guardar, deixa de se aplicar qualquer regra. O redirecionamento dos outros endereços do projeto para o domínio principal e de HTTP para HTTPS não são regras e não podem ser desativados.
Se algo não funcionar
Uma regra inválida está assinalada no diálogo, com o motivo por baixo. Nesse caso, a TEISENDA não guarda nada.
A origem tem de ser um caminho que comece por / – sem espaços, ? nem #. :name preenche um segmento inteiro; /* só vai no fim.
A origem não começa por /, tem mais de 500 caracteres ou contém espaços em branco, ? ou #. Ou utiliza * fora de /* no fim, ou : de uma forma diferente de um :name que ocupa um segmento inteiro. Escreva a origem como um caminho, por exemplo /alt/:name ou /blog/*.
Este caminho está reservado.
A origem é /.teisenda ou /.well-known/acme-challenge ou está abaixo deles. Escolha outra origem.
O destino tem de ser um caminho que comece por / ou um endereço completo com https://.
O destino tem mais de 1.000 caracteres, contém espaços em branco ou #, começa por // ou não é um caminho que começa por / nem um endereço completo que começa por https://. A TEISENDA não aceita um endereço com http://. Escreva o destino como um caminho, por exemplo /neu/:name, ou um endereço, por exemplo https://www.example.com/neu.
O destino usa um marcador de posição que não existe na origem.
O destino utiliza um :name que a origem não tem ou um * embora a origem não termine em /*. Utilize no destino apenas os marcadores da origem.
Esta regra aponta para si própria ou entra num ciclo com outras regras.
A regra aponta para si mesma ou forma um ciclo com outras regras. Um destino num dos endereços próprios do projeto conta como caminho. Altere o destino ou a ordem para que cada cadeia de regras termine numa página.
Guardado, mas ainda não transferido para o nó de alojamento
Não é uma rejeição: a alteração está guardada na TEISENDA, mas o nó de alojamento não a recebeu. Os visitantes continuam a ver o estado anterior. Aguarde cerca de cinco minutos ou transmita o estado: Volte a transmitir o estado.
Mensagens como Não tem autorização para isso. estão explicadas em Compreender o alojamento.
Outras questões sobre redirecionamentos
O que se aplica à origem, destino e estado?
- Origem: um caminho que começa por
/, sem espaços em branco,?ou#, com no máximo 500 caracteres. Maiúsculas e minúsculas contam como as escreve. A consulta de um pedido, ou seja, a parte depois de?, passa para o destino sem alterações. - Destino: um caminho que começa por um único
/ou um endereço completo que começa porhttps://, sem espaços em branco nem#, com no máximo 1.000 caracteres. - Estado: 301 (permanente, predefinido), 302 (temporário), 307 (temporário, mantém o método) ou 308 (permanente, mantém o método).