[Résolu] /?page=contact

/?page=contact [Résolu] - PHP - Programmation

Marsh Posté le 08-06-2007 à 13:18:18    

Bonjour,
 
J'aimerais savoir comment fait-on pour cacher le "index.php" de l'URL et se retrouver avec ceci "/?page=contact". Je cherche désespérément la solution mais ne la trouve nul part, je soupçonne l'utilisation d'URL Rewriting.
 
J'aimerais savoir ceci afin d'augmenter d'une miette la sécurité de mon serveur ainsi les newbies ne connaitront pas l'extension de mes pages et le fait que j'utilise l'interpréteur PHP.
 
Un grand merci d'avance :D


Message édité par Gavrinis le 08-06-2007 à 13:47:12
Reply

Marsh Posté le 08-06-2007 à 13:18:18   

Reply

Marsh Posté le 08-06-2007 à 13:22:29    

Bah change l'extension par défaut, tu peux très bien foutre index.dtc :o
 
Faut juste faire l'association dans Apache


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 08-06-2007 à 13:23:17    

Dans ce cas précis, y'a pas de rewriting. Comme y'a un ? direct après le /, le serveur va balancer les paramètre à l'url par défaut (index.php). Avec du  vrai rewriting, on aurait plutôt une url du type /contact.html, qui se transformerait côté serveur et de manière transparente en index.php?page=contact

Reply

Marsh Posté le 08-06-2007 à 13:34:12    

comment faire alors ?

Reply

Marsh Posté le 08-06-2007 à 13:36:00    

Bah tu fais rien, tu fais simplement des liens avec href="/?page=mapage".
 
Ou alors tu te renseignes sur mod_rewrite (quelques règles à écrire dans un fichier .htaccess).


---------------
When it's from Finland it's good.  - Mon blog
Reply

Marsh Posté le 08-06-2007 à 13:37:03    

Et mon message il sent le pâté ou quoi ?


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 08-06-2007 à 13:46:53    

ok merci à vous

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed