Masquage des extensions de fichiers dans les adresses de sites Web
Lors de la conception d'un site Web, vous préférerez peut-être masquer les extensions de fichiers telles que .php ou .jsp du barre d'adresse pour des raisons esthétiques. Cet article fournit une solution complète pour obtenir cet effet, basée sur une question et une réponse réelles.
La question :
Un développeur de site Web a cherché un moyen de supprimer le fichier. extension à partir de l’adresse de leur site Web. Ils voulaient que l'URL apparaisse comme http://something.example/profile, plutôt que http://something.example/profile.php. Ceci est couramment observé sur des sites Web comme Stack Overflow.
La solution :
Pour résoudre ce problème, vous pouvez créer un fichier .htaccess dans le répertoire racine de votre site Web. . Par exemple, dans /home/domains/domain.example/htdocs/, ajoutez un fichier .htaccess avec le contenu suivant :
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ .php
Explication :
En mettant en œuvre cette solution, l'adresse de votre site Web apparaîtra sans extensions de fichier, offrant ainsi un aspect plus soigné et professionnel.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!