URL Rewritting ?
Résolu
Hoeneim
Messages postés
306
Date d'inscription
Statut
Membre
Dernière intervention
-
Hoeneim Messages postés 306 Date d'inscription Statut Membre Dernière intervention -
Hoeneim Messages postés 306 Date d'inscription Statut Membre Dernière intervention -
Bonsoir, j'aimerais savoir comment "masquer" l'url complète d'une de mes pages.
Je voudrais par exemple que la page http://monsite.fr/dossier/page.php devienne http://monsite.fr/ et ce seulement pour la page en question. Est-ce possible ?
Je voudrais par exemple que la page http://monsite.fr/dossier/page.php devienne http://monsite.fr/ et ce seulement pour la page en question. Est-ce possible ?
4 réponses
Salut.
Si j'ai bien compris, tu souhaites qu'en demandant "/index.php", on tombe sur "/dossier/page.php" ?
Il faudra alors utiliser l'url rewriting :
Si j'ai bien compris, tu souhaites qu'en demandant "/index.php", on tombe sur "/dossier/page.php" ?
Il faudra alors utiliser l'url rewriting :
RewriteEngine On RewriteRule /index.php /dossier/page.php
D'abord merci d'avoir répondu mais en fait ce que je voudrais c'est qu'en demandant "/dossier/page.php" on tombe bien sur cette page mais que l'url affichée dans le navigateur soit "monsite.com"
Donc quand on demande http://example.com/dossier/page.php , on est redirigé vers http://example.com/ mais avec le contenu de /dossier/page.php ?
Si oui, alors dans page.php :
Dans index.php :
Pour le .htaccess, ça reste le même que dans mon message précédent.
Si oui, alors dans page.php :
<?php if($_SERVER['PHP_SELF'] != '/index.php') header('Location: /index.php'); ?> Ton blabla
Dans index.php :
<?php include 'dossier/page.php'; ?>
Pour le .htaccess, ça reste le même que dans mon message précédent.