The Apache Web server mod_rewrite modulen automatisk omskriver bedt URLer på fly ved hjelp av en ekstremt tilpasses omskriving - regelen mekanisme . Omskriving regler kan defineres globalt i webserveren viktigste konfigurasjonsfil eller på en per - katalogen basis i hver katalog er " . Htaccess" fil , slik at en Apache server hosting flere nettsteder for å ha forskjellige omskriving regler for hver . Som standard rømmer hvert omskriving regel webadresser, konvertering av spesialtegn som "% ", " $ " i hex kode representasjoner som " % 25" og " % 24 ". Hindre Apache rømmer webadresser i hex kode krever legge den "NE ", eller " noescape " flagg til hver omskrivingsregel du ikke ønsker å rømme nettadresser. Instruksjoner
en
Åpne " httpd.conf " Apache webserver global konfigurasjonsfil eller " . Htaccess" per - katalogen konfigurasjonsfil i din favoritt teksteditor. Se etter den globale konfigurasjonsfilen på et sted som ligner på " /etc /httpd /conf /httpd.conf " eller " /etc /httpd.conf ", avhengig av operativsystem og Apache installasjon innstillinger.
2
Bla nedover i konfigurasjonsfilen og finne en linje som begynner med " RewriteRule . "
3
Skriv inn en plass og " [ NE] " på slutten av " RewriteRule "-linjen . Hvis linjen inneholder allerede et flagg i klammer som " [ R ] , " legge til et komma etterfulgt av "NE ", slik at det ser ut som " [ R , NE] . "
4
Legg den " [ NE] " flagg i dette skjemaet til slutten av hver " RewriteRule "-linjen som er rømmer URLer, hvis mer enn man er til stede .
5
Lagre filen i en teksteditor .
6
Start Apache webserver. Rådfør deg med operativsystemets dokumentasjon for informasjon om omstart tjenester.