webbadresser inte bör förändras . När de gör , länkarna blir brutna , och användarna kan inte hitta vad de letar efter . Gömma suffixet av dina CGI kan hjälpa dig att uppnå konstant webbadresser genom att du länkar till en resurs utan att vara beroende av teknik som driver den . Du kan använda rewrite modulen för Apache att dölja CGI suffixet av dina resurser . Instruktioner
1
Öppna Apache httpd.conf -filen i en textredigerare . Som standard installeras i C: \\ Program Files \\ Apache Software Foundation \\ apache2.2 \\ conf \\ httpd.conf
2
Lägg till följande rad nära de andra LoadModule rader om den inte redan är . i filen .
LoadModule rewrite_module moduler /mod_rewrite.so
3
Skriv följande text i slutet av din httpd.conf filen . Den första raden säkerställer att CGI versionen av resursen finns . Den andra raden ser till att vanligt resursen namnet inte är en befintlig katalog . De tredje kontrollerar att det inte är en befintlig fil . Om alla dessa kontroller passerar , anropar webbservern transparent CGI versionen .
RewriteCond % { REQUEST_FILENAME } . Cgi - fRewriteCond % { REQUEST_FILENAME } ! - DRewriteCond % { REQUEST_FILENAME } ! - FRewriteRule ^ ( . * ) $ $ 1 \\ . cgi [ PT ]