Rechercher : dans
Par :

[.htaccess] redirection index avec variables

Dernière réponse le 19 jun 2009 à 23:39:39 Azer_Ty, le 19 jun 2009 à 21:42:15 
 Signaler ce message aux modérateurs

Bonjour,

Je réalise un site internet personnel et je voudrais que tout passe par la page index.php situé à la racine de mon site. Je m'explique :

Un internaute saisie l'url du site est rajoute quelque chose après (un nom de dossier par exemple). Je voudrais qu'il soit redirigé de manière systématique vers la page idnex.php.
MAIS je souhaiterai aussi que lorsque l'on se trouve sur la page index.php les variables passés avec l'url ($_GET) fonctionnent quand même malgré la redirection.

Je pensais utilisé les fichiers .htaccess mais j'ai eu du mal à trouver de bons tutoriels. Si vous pouviez m'aider à résoudre ce problème ou à m'indiquer de bon tutoriels je vous en serai reconnaissant.

D'avance merci. Le monde n'est que feinte ...

Configuration: XP pro : triste mais pas désagréable
Vista : pas le choix
Ubuntu : liberté^^

Meilleures réponses pour « [.htaccess] redirection index avec variables » dans :
[Webmaster] Faire une redirection VoirLes différentes solutions sont présentées de la meilleure (.htaccess) à la moins bonne (JavaScript). Un .htaccess Le .htaccess est à placer dans le répertoire qui doit être redirigé. On applique une redirection de cette façon : RedirectPermanent...
[PHP] Notice: Undefined index: VoirSi vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line...
Apache - Les fichiers .htaccess VoirLes fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...
Linux - Le shell VoirIntroduction au shell L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille». Le shell est ainsi chargé de faire l'intermédiaire le système...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...

1

LelLex, le 19 jun 2009 à 22:27:04

Salut ;

- Lorsqu'il va modifier l'adresse URL, si elle n'existe pas, il recevra une notification d'erreur !
- En ce qui concerne '.htaccess' va donc trouver les réponses à tes question sur :
http://www.siteduzero.com/tutoriel-3-14649-proteger-un-dossi­er-avec-un-htaccess.html

## LE SITE DU ZERO ##

Bonne continuation.

Répondre à LelLex

2

Azer_Ty, le 19 jun 2009 à 23:35:14

Bonsoir,

Ce tutoriel est utile mais il ne concerne que la sécurisation avec .htpasswd hors j'aimerai un tuto clair sur l'ensemble des fonctionnalités de .htaccess.

Merci pour votre réponse cependant je ne souhaite pas qu'il tombe sur une erreur je souhaite qu'il soit redirigé. Car si il ne tombe pas sur la page d'index il tombera sur autre chose que je ne souhaite pas.
Le monde n'est que feinte ...

Répondre à Azer_Ty

3

 Dalida, le 19 jun 2009 à 23:39:39
  • +1

Salut,

regarde du côté de l'URL Rewriting.

en gros, pour le visiteur c'est www.domaine.tld/dossier/sous-dossier/page.hml
et pour toi ça arrive comme www.domaine.tld/index.php?var1=dossier&var2=sous-dossier&var3=page.
[ Mathieu ]
Il y a sûrement des pandas pour ne dépendre de rien

Répondre à Dalida