Webbservern Apache är mod_rewrite modulen automatiskt skriver begärt webbadresser i farten med en extremt anpassningsbar omskrivning - regeln mekanism . Omskrivning regler kan definieras globalt i webbservern huvudsakliga konfigurationsfil eller på en per - katalog basis i varje katalog är " . Htaccess " fil , gör en Apache -server hosting flera webbplatser att ha olika omskrivning regler för varje . Som standard , undgår varje omskrivning regel webbadresser , konvertera specialtecken som " % ", " $ " i hex-kod representationer som " % 25 " och " % 24 ". Förhindra Apache från att fly webbadresser i hex kod förutsätter att lägga till " NO " eller " flyktväg " flagga till varje omskrivningsregel du inte vill fly webbadresser . Instruktioner
1
Öppna " httpd.conf " Apache webbserver global konfigurationsfil eller " . Htaccess " per - katalog konfigurationsfil i din favorit texteditor . Leta efter den globala konfigurationsfilen i ett läge som liknar " /etc /httpd /conf /httpd.conf " eller " /etc /httpd.conf , " beroende på ditt operativsystem och Apache inställningar installation .
2
Bläddra nedåt i konfigurationsfilen och hitta en rad som börjar med " RewriteRule . " Addera 3
Skriv ett mellanslag och " [ NE ] " i slutet av " RewriteRule " linje . Om raden innehåller redan en flagga i hakparenteser , t.ex. " [ R ] , " lägg till ett kommatecken följt av " NO " , så att det ser ut som " [ R , NE ] . "
4
Lägg det " [ NE ] " flaggan i denna form till slutet av varje " RewriteRule " linje som är fly webbadresser , om fler än en är närvarande .
5
Spara filen i textredigeraren .
6
Starta om webbservern Apache . Rådfråga ditt operativsystem för information om omstart av tjänster .