páginas que redirecionam em Drupal pode ser conseguido usando alguns métodos diferentes, mas uma opção em particular lhe proporciona o controle total do processo de redirecionamento e código. Drupal, a solução de gerenciamento de conteúdo de código aberto bem-sucedido, é em grande parte construído e implantado usando Apache, o / 1.1 servidor da Web compatível com HTTP. Portanto, você é capaz de utilizar as funções do Apache para implementar redirecionamentos em Drupal. Para ser capaz de usar o Apache 301 redirecionamento você precisará estar em um servidor Apache, que é recomendado para instalações Drupal.
Coisas que você precisa
- software cliente de FTP
- software de edição de código
Baixe o seu ".htaccess" arquivo a partir de arquivos do seu site Drupal usando seu software cliente de FTP. Dreamweaver, Internet Explorer ou FileZilla irá funcionar. Se você não tem um arquivo Htacess prossiga para a Etapa 2.
Abra seu arquivo .htaccess com o seu software de edição de código. Bloco de notas vai funcionar se você não tiver outro software de código. Se você não tem um arquivo .htaccess, abrir um documento em branco.
Localize o código a seguir em seu arquivo .htaccess:
Várias regras de reescrita.RewriteEngine on
Modificar o RewriteBase se você estiver usando Drupal em um subdiretório ea reescrever as regras não estão funcionando corretamente.RewriteBase / drupalRewriteBase /
Digite o código a seguir diretamente após o código no Passo 3:
redirecionamentos personalizadosRewriteRule ^ velho / URL / caminho $ https://YourSite.com/new/path [R = 301, G]
redirecionamentos personalizados final"velho / URL / caminho" refere-se à URL original da página que você está redirecionando. É o URL completo menos o "https://YourSite.com" parte.
Adicionar página adicional redireciona usando "RewriteRule" Entre o "redirecionamentos #Custom" e a "#end redirecionamentos personalizados" notas.
Salve o arquivo .htaccess e enviá-lo ao seu local original. Se este for um novo arquivo, enviá-lo para o diretório raiz da instalação do Drupal. As páginas especificadas será redirecionado para a nova página especificado.
dicas & avisos
- Outra opção para redirecionar páginas em Drupal está usando o módulo de redireccionamento Path. Ele também faz parte do projeto de integração Drupal 7. Embora, usando 301 redirecionamentos através do arquivo .htaccess vai trabalhar com todas as instalações do Drupal.
- Apache é usado em mais da metade dos servidores WWW em todo o mundo, por isso é provável que seu provedor de hospedagem está usando Apache. Verifique com seu provedor para obter detalhes.
- Não modifique outras porções do seu arquivo .htaccess, se você não sabe especificamente o que você está fazendo. Modificando esse arquivo incorretamente pode causar seu site que não funciona e, potencialmente, trancá-lo fora de sua instalação do Drupal.