August 7
pagine di reindirizzamento in Drupal possono essere raggiunti utilizzando alcuni metodi diversi, ma una opzione in particolare vi dà il pieno controllo del processo di reindirizzamento e il codice. Drupal, la soluzione di successo la gestione dei contenuti open-source, è in gran parte costruito e distribuito utilizzando Apache, il / 1.1 compatibile server Web HTTP. Pertanto, si è in grado di utilizzare le funzioni di Apache per l'attuazione di reindirizzamento in Drupal. Per essere in grado di utilizzare il reindirizzamento Apache 301 è necessario essere su un server Apache, che è raccomandato per le installazioni di Drupal.
1 Scarica il file ".htaccess" dai file sito Drupal utilizzando il software client FTP. Dreamweaver, Internet Explorer o FileZilla funzionerà. Se non si dispone di un file .htacess passare alla Fase 2.
2 Aprire il file .htaccess con il software di editing del codice. Notepad funziona se non si dispone di un altro software di codice. Se non si dispone di un file .htaccess, aprire un documento vuoto.
3 Individuare il seguente codice nel file .htaccess:
Diverse regole di riscrittura.
<IfModule mod_rewrite.c>
RewriteEngine on
Modificare la RewriteBase se si utilizza Drupal in una sottodirectory eil riscrivere le regole non funzionano properly.RewriteBase / drupal
RewriteBase /
4 Immettere il seguente codice direttamente dopo il codice al punto 3:
reindirizzamenti personalizzati
RewriteRule ^ vecchio / URL / path $ http://YourSite.com/new/path [R = 301, L]
redirect fine personalizzati
"Vecchio / URL / percorso" si riferisce alla URL originale della pagina si reindirizza. E 'l'URL completo meno il "http://YourSite.com" porzione.
5 Aggiungere pagina aggiuntiva reindirizza utilizzando "RewriteRule" tra i "reindirizzamenti #custom" e "reindirizza #end custom" la note.
6 Salvare il file .htaccess e caricarlo nella posizione originale. Se questo è un nuovo file, caricarlo nella directory principale della vostra installazione di Drupal. Le pagine specificate verranno reindirizzati alla nuova pagina specificata.