Supprimer l'extension .php sur Nginx

Résolu
ML106 Messages postés 116 Date d'inscription   Statut Membre Dernière intervention   -  
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
j'utilise Nginx comme serveur web (je possède une petite machine Linux) et j'aimerais accéder aux pages de cette manière :
http://monsite.com/page
au lieu de http://monsite.com/page.php
C'est comme Facebook, qui a ce modèle (https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2Fprofil
J'étais déjà arrivé à un résultat avec les fichiers .htaccess sur Apache (mais cela ne me plaisait pas car on pouvait quand même accéder aux pages en mettant l'extension .php).
Mais je suis maintenant sur Nginx et j'aimerais savoir comment faire pour que les pages apparaissent comme sur Facebook (sans l'extension .php)...
J'ai déjà cherché sur ce forum et sur Internet, mais je n'ai pas trouvé de réponse...

Merci d'avance !!
A voir également:

3 réponses

Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
Salut

Sinon, il faut mettre tes pages toutes appeler index.xxx dans des sous dossier.


http://monsite.com/page/index.php te renverra vers http://monsite.com/page/
1
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
@ML106
Une réponse et un merci ca t'aurait écorché la gueule ?
1
ML106 Messages postés 116 Date d'inscription   Statut Membre Dernière intervention   13
 
Je n'ai pas trouvé la réponse, vous ne m'avez aucunement aidé, je connais tous ce que vous m'avez dit.
0
Pierrecastor Messages postés 41491 Date d'inscription   Statut Modérateur Dernière intervention   4 149
 
On a essayer de t'aider avec les quelques informations que nous avions. En prenant de notre temps pour toi. Et vu que tu as mis toi même ta question en résolu sans répondre sur le sujet, il est donc normal que nous pensions que tu avais trouvé ta réponse.

J'ajouterais que si tu veut de l'aide, il est plus efficace de communiquer sur le sujet pour voir au fur et à mesure sur ce qui marche et ce qui ne marche pas. Et ne pas oublier non plus que nous sommes tous bénévoles, et que "merci" est notre seul salaire pour essayer d'aider les internautes.
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Salut

apparemment tu n'as pas bien cherché

voici un outil qui converti du htaccess apache en instructions nginx
https://winginx.com/en/htaccess

petite explication de base
https://raspberry-pi.fr/equivalent-fichiers-htaccess-nginx/

sinon
"cela ne me plaisait pas car on pouvait quand même accéder aux pages en mettant l'extension .php"
c'est toujours le cas : un rewrite permet d'acceder à une url ré écrite mais ne supprime pas l'url de base (sinon comment la ré éecrire?)

Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
0