Omdirigering sider i Drupal kan opnås ved hjælp et par forskellige metoder , men en mulighed i særlige giver dig fuld kontrol over omdirigeringen processen og kode. Drupal , den vellykkede open source content management -løsning , er i vid udstrækning bygget og indsat Apache , den HTTP/1.1 kompatibel webserver . Derfor er du er i stand til at udnytte Apache -funktioner for gennemførelse omdirigeringer i Drupal. At være i stand til at bruge Apache 301 redirect du bliver nødt til at være på en Apache-server , som anbefales til Drupal installationer. Ting du skal
FTP-klient software
Code redigeringssoftware
Vis Flere Instruktioner
1
Download din . " Htaccess " fil fra dit Drupal Site filer ved hjælp af din FTP-klient -software. Dreamweaver, Internet Explorer eller FileZilla vil arbejde. Hvis du ikke har en . Htacess fil fortsæt til trin 2. .
2
Åbn din . Htaccess fil med din kode redigeringssoftware. Notesblok vil arbejde, hvis du ikke har anden kode software. . Hvis du ikke har en htaccess -fil , skal du åbne et tomt dokument
3
Find følgende kode i dit htaccess fil: . . .
# Forskellige genskrivningsregler < br >
RewriteEngine
# Rediger RewriteBase hvis du bruger Drupal i en undermappe og
# omskrive reglerne er ikke fungerer korrekt
# RewriteBase /drupal
RewriteBase /
4
Indtast følgende kode umiddelbart efter koden i Trin 3: .
# custom omdirigerer
RewriteRule ^ gammel /URL /sti $ http://YourSite.com/new/path [ R = 301 , L ]
# end custom omdirigerer
< p > "gamle /URL /path " refererer til den oprindelige webadressen på den side , du omdirigerer . Det er den fulde URL minus " http://YourSite.com " del .
5.
Tilføj ekstra side omdirigerer bruger " RewriteRule " mellem "# custom redirects " og " # end custom omdirigeringer " noter.
6
Gem . htaccess fil og uploade den til sin oprindelige placering. Hvis dette er en ny fil , uploade den til rodmappen på din Drupal installation. De angivne sider vil nu blive omdirigeret til den nye angivet side .