2010-01-22 3 views
0

im en utilisant xamppsaisir automatiquement l'extension PHP dans xampp

tout projet qui est enregistré dans htdocs est ouvert dans http://localhost/projectname/filename.php

je veux que est-il possible de le faire quand je tape

http://localhost/projectname/filename and open that page 

signifie pas besoin d'écrire l'extension .php dans le fichier (par défaut l'extension doit être php)

Répondre

1

Vous pouvez utiliser mod_rewrite pour cela. En .htaccess:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule (.+) $1.php [L] 
+0

Ensuite, vous aurez besoin de modifier la configuration de votre httpd pour charger mod_rewrite et ont 'AllowOverride FileInfo'. –

+0

En outre, vérifier le journal des erreurs vous aidera à comprendre ce qui s'est mal passé. –

+0

[Ven Jan 22 19:48:45 2010] [erreur] [client 127.0.0.1] La requête a dépassé la limite de 10 redirections internes en raison d'une erreur de configuration probable. Utilisez 'LimitInternalRecursion' pour augmenter la limite si nécessaire. Utilisez 'LogLevel debug' pour obtenir un backtrace., Referer: http: //localhost/project/cms/add_item.php [Ven Jan 22 19:48:45 2010] [erreur] [client 127.0.0.1] Demande dépassée le limite de 10 redirections internes en raison d'une erreur de configuration probable. Utilisez 'LimitInternalRecursion' pour augmenter la limite si nécessaire. Utilisez 'LogLevel debug' pour obtenir un backtrace., Referer: http: //localhost/project/cms/add_item.php – JustLearn