Masquer l'URL de la page PHP
Je veux cacher l'URL de ma page PHP, c'est, je ne veux pas écrire /register.php
directement dans le href de la balise, je veux écrire /register/
et ouvrir le register.php
page directement. Je veux le faire pour toutes les pages web.
- Vous pouvez probablement utiliser la réécriture d'URL; ce serveur web utilisez-vous?
- ok...je suis en utilisant les services de domaine de justhost. Je pense qu'ils fournissent serveur web apache.
Vous devez vous connecter pour publier un commentaire.
Dans .htaccess essayez ceci :
Vous devriez jeter un oeil à mod_rewrite; c'est un module Apache qui va vous aider avec elle.
umm solution rapide est de faire un répertoire appelé registre et de l'enregistrer comme l'index.php ensuite, assurez-vous que tous vos formulaires ont
action="/register/"
(en supposant que le registre est l'un dossier à la racine du domaine)/foo/
pour rediriger vers/foo.php
pour toutfoo
Reste facile .. je suis nouvelle dans le développement web aussi et j'ai eu des difficultés à faire cette solution de travail. Le détail qui n'est pas évident, c'est que dans le code php de liens, vous devez supprimer l'extension. Par exemple :
<li><a href="index.php">Home</a></li>
should read
<li><a href="index">Home</a></li>
Alors l'extension s'en va.