URL ne devraient pas changer . Quand ils le font , les liens sont brisés , et les utilisateurs ne trouvent pas ce qu'ils cherchent . Cacher le suffixe de vos scripts CGI peut vous aider à atteindre URL constant en vous permettant de créer un lien vers une ressource sans avoir à dépendre de la technologie qui l'alimente. Vous pouvez utiliser le module de réécriture d'Apache pour cacher le suffixe CGI de vos ressources. Instructions 1 Ouvrez le fichier httpd.conf dans un éditeur de texte. Par défaut, il est installé dans C: \\ Program Files \\ Apache Software Foundation \\ Apache2.2 \\ conf \\ httpd.conf 2 Ajoutez la ligne suivante vers les autres lignes LoadModule si ce n'est pas déjà fait. dans le fichier . rewrite_module modules LoadModule /mod_rewrite.so 3 entrez le texte suivant à la fin de votre fichier httpd.conf. La première ligne garantit que la version CGI de la ressource existe . La deuxième ligne permet de s'assurer que le nom de la ressource plaine n'est pas un répertoire existant . Les tiers vérifie que ce n'est pas un fichier existant . Si toutes ces vérifications passe , le serveur Web appelle transparente la version CGI. RewriteCond% { } REQUEST_FILENAME . Cgi- fRewriteCond % { } REQUEST_FILENAME ! - DRewriteCond % { } REQUEST_FILENAME ! - FRewriteRule ^ ( *. ) $ 1 \\ . cgi [PT]
|