Criando um Redirecionamento HTTP

Crie um redirecionamento HTTP que permita redirecionar o tráfego HTTP para outro URL.

Consulte Redirecionamentos HTTP para obter uma visão geral do recurso e mais informações.

Para obter informações gerais sobre serviços, consulte a visão geral do serviço DNS.

    1. Na página de lista redirecionamentos HTTP, selecione Criar Redirecionamento HTTP. Se precisar de ajuda para localizar a página da lista, consulte Listando Redirecionamentos HTTP.
    2. (Opcional) Digite um nome descritivo para o redirecionamento. Evite digitar informações confidenciais.
    3. (Opcional) Selecione uma zona em uma lista de zonas que já estão configuradas.
      Se a caixa de seleçãoCriar Registro de DNS for marcada, a zona é usada para criar registros para o redirecionamento.
    4. Informe o nome do domínio para o qual é redirecionado o tráfego.
    5. Na seção Destino:, especifique as informações do ponto final de redirecionamento.
      • Protocolo: O protocolo de rede usado para interagir com o destino.
      • Host: O nome do host do destino.
      • Porta: (Opcional) A porta usada para estabelecer conexão com o ponto final. O padrão é 80 para HTTP e 443 para HTTPS.
      • Caminho: (Opcional) O caminho específico no destino para o redirecionamento. Um valor de {path} copia o caminho da solicitação recebida.
      • Consulta: (Opcional) O componente de consulta do URL de destino. Por exemplo, ?redirected é o componente de consulta no https://target.example.com/path/to/resource?redirected. O uso do caractere \ não é permitido, exceto para escapar de um \, { ou } a seguir. Um valor vazio resulta em um URL de destino de redirecionamento sem componente de consulta. Um valor estático deve começar com um ? à esquerda, opcionalmente seguido por outros caracteres de consulta. Um valor de cópia da solicitação deve corresponder exatamente a {query} e ser substituído pelo componente de consulta do URL da solicitação. Se o componente de consulta de URL da solicitação tiver um ? à esquerda, ele será incluído.
      • Código de resposta: O código de resposta retornado com o redirecionamento.
        • Se o site tiver sido movido permanentemente para o URL de redirecionamento e você quiser que ele seja indexado por mecanismos de pesquisa, selecione 301 - Movido permanentemente.
        • Para indicar que o URL foi temporariamente alterado para outro endereço, selecione 302 - Encontrado.
      • Criar registro de DNS: Marque esta caixa de seleção para que o OCI implante um registro CNAME ou ALIAS associado para o redirecionamento na zona especificada. Se já existir um registro para a zona especificada, o registro de DNS não será criado. Se nenhuma zona for selecionada, esta caixa de seleção estará desativada.
        Importante

        Marque a opção Criar registro de DNS para que, quando o redirecionamento for criado, o OCI implante um registro para redirect.waf.oci.oraclecloud.net. O OCI implanta um registro ALIAS para domínios raiz (apex) e registros CNAME para domínios não raiz (apex).

        Se você não marcar o Criar registro de DNS agora, não será possível editar o redirecionamento para obter o registro para redirect.waf.oci.oraclecloud.net. Exclua o redirecionamento e inicie novamente ou adicione manualmente o registro ao DNS.

        Este registro deve ser adicionado à zona de DNS de origem para que o redirecionamento funcione.

      • ALIAS TTL em segundos: O tempo de vida útil do registro ALIAS antes da recuperação de um novo registro ALIAS. O valor padrão é 300.
      • Tags: Se você tiver permissões para criar um recurso, também terá permissões para aplicar tags de formato livre a esse recurso. Para aplicar uma tag definida, você deve ter permissões para usar o namespace da tag. Para obter mais informações sobre tags, consulte Tags de Recursos. Se você não tiver certeza se deseja aplicar tags, ignore essa opção ou pergunte a um administrador. Você pode aplicar tags posteriormente.
    6. Para criar o redirecionamento de HTTP agora, selecione Criar.
    7. Para criar o redirecionamento posteriormente usando o Resource Manager e o Terraform, selecione Salvar como Pilha para salvar a definição de recurso como uma configuração do Terraform.
      Para obter mais informações sobre como salvar pilhas de definições de recursos, consulte Criando uma Pilha de uma Página de Criação de Recurso.
  • Use o comando HTTP-redirect create e os parâmetros necessários para criar um redirecionamento HTTP:

    oci waas http-redirect create --compartment-id compartment_id --domain domain --target file://target.json

    A opção --generate-full-command-json-input pode ser usada para gerar um arquivo .json de amostra a ser usado com essa opção de comando. Os nomes de chave já estão preenchidos e correspondem aos nomes de opção de comando, convertidos para o formato camelCase. Por exemplo, compartment-id se torna compartmentId. Os valores das chaves precisam ser preenchidos pelo usuário antes de usar o arquivo de amostra como entrada para esse comando. Para qualquer opção de comando que aceite mais de um valor, o valor da chave pode ser um array JSON.

    Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Comando da CLI.

  • Execute a operação CreateHttpRedirect para criar um redirecionamento HTTP.