Réécriture d'URL avec .htaccess pour masquer l'extension PHP
J'ai une question, je suis le développement d'un webservice pour une application spécifique.
La semaine dernière j'ai transféré mon back-up de serveur1 serveur2, depuis ce moment, mon .htaccess ne fonctionne plus.
L'url de mon webservice est:
http://apps.holtesdesign.nl/inholland/apiv0/
Cette url fonctionne très bien, pour charger le module de rapport de bogue:
http://apps.holtesdesign.nl/inholland/apiv0/bugreport.php
Mais l'url était censé être:
http://apps.holtesdesign.nl/inholland/apiv0/bugreport
Lorsque vous ouvrirez la dernière url, vous verrez qu'il en résultera une erreur de serveur interne.
Savez-vous comment c'est possible?
Mon .htaccess ressemble:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Le serveur est en cours d'exécution sur CentOS, et j'ai déjà vérifié si mod_rewrite est fonctionnement...
J'espère que vous pouvez m'aider les gars!
Acclamations,
Jelmer
Vous devez vous connecter pour publier un commentaire.
Cela permettra de résoudre le problème:
Si cela ne fonctionne pas corriger les paramètres de votre Serveur Wamp:
Cela permet de masquer la barre oblique et de se cacher .php à la racine & les sous-répertoires.
De travail pour moi, le Concept:
Utiliser ce code dans le dossier Racine de votre site web .htaccess : Exemple
hors - wamp\www\YourWebDir
en ligne - public_html/
essayer ça.. ça marche!!! 🙂