De Apache webserver is mod_rewrite module herschrijft automatisch gevraagde URL's op het vliegen met behulp van een uiterst aanpasbare herschrijven - regel mechanisme . Herschrijven van de regels kan globaal worden gedefinieerd in het configuratiebestand van de webserver of op een per - map basis in " htaccess . " Bestand iedere directory 's , waardoor een Apache server hosting meerdere websites om verschillende herschrijven regels voor elk hebben . Standaard wordt elke herschrijven regel ontsnapt URL's , het omzetten van speciale tekens zoals " % ", " $ " in hex -code voorstellingen zoals " % 25 " en " 24 % . " Voorkomen Apache ontsnappen URLs in hex-code vereist de toevoeging van de " NO " of " noescape " vlag aan elke herschrijfregel die u niet wilt ontsnappen URL's . Instructies 1 Open het " httpd.conf " Apache webserver globale configuratie bestand of de " . Htaccess " per - directory configuratie bestand in je favoriete tekstverwerker . Kijk voor de globale configuratie bestand op een locatie gelijkaardig aan " /etc /httpd /conf /httpd.conf " of " /etc /httpd.conf ", afhankelijk van uw besturingssysteem en de Apache- installatie-instellingen . Kopen van 2 Scroll naar beneden in het configuratiebestand en vind een regel die begint met " RewriteRule . " Type 3 een spatie en " [ NO ] " op het einde van de " RewriteRule " lijn . Als de lijn van een vlag tussen vierkante haakjes , zoals bevat reeds " [ R ] , " voegt u een komma , gevolgd door " NO ", zodat het lijkt alsof " [ R , NE ] . " 4 Toevoegen de " [ NO ] " vlag in deze vorm aan het einde van elke " RewriteRule " lijn die is ontsnapt URL's , als er meer dan een aanwezig is . 5 Sla het bestand op in uw teksteditor . < br > 6 Start de Apache webserver . Documentatie van uw besturingssysteem te raadplegen voor informatie over het opnieuw starten van diensten .
|