URLer ikke skulle endre seg. Når de gjør det , linker får brutt , og brukere kan ikke finne det de leter etter . Hiding suffikset av dine CGIer kan hjelpe deg å oppnå konstant nettadresser ved å la deg koble til en ressurs uten å være avhengig av teknologien som makter det . Du kan bruke omskriving modulen i Apache å skjule CGI suffiks av dine ressurser . Instruksjoner
en
Åpne Apache httpd.conf filen i en tekst editor. Som standard er installert på C: \\ Program Files \\ Apache Software Foundation \\ Apache2.2 \\ conf \\ httpd.conf
2
Legg til følgende linje i nærheten av de andre LoadModule linjer hvis det ikke allerede er . i filen .
LoadModule rewrite_module modules /mod_rewrite.so
3
Skriv inn følgende tekst mot slutten av httpd.conf fil. Den første linjen sikrer at CGI versjon av ressursen eksisterer. Den andre linjen sørger for at vanlig ressurs navn er ikke en eksisterende katalog . Den tredje sjekker at det ikke er en eksisterende fil . Hvis alle disse kontrollene passere , kaller webserveren transparent CGI-utgaven .
RewriteCond % { REQUEST_FILENAME } . Cgi- fRewriteCond % { REQUEST_FILENAME } ! - DRewriteCond % { REQUEST_FILENAME } ! - FRewriteRule ^ ( . * ) $ $ 1 \\. cgi [ PT]