Comment masquer index si cet index est dans un répertoire
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- sam08
- Nouveau WRInaute

- Messages: 3
- Inscription: 24 Aoû 2010
Comment masquer index si cet index est dans un répertoire
Bonjour,
Après des heures de lecture (et sans connaissance en htaccess), je ne trouve aucune solution à ma problématique
Situation :
Le site est nommé "www.domaine.com"
La racine est "www/"
A la racine du site il n'y a pas de fichier index
Le fichier index est nommé "accueil.php" et il est situé dans le répertoire "www/bureau/"
Objectif :
1. A l'entrée sur le site, l'utilisateur doit être dirigé sur "www/bureau/accueil.php"
2. La barre d'adresse doit indiquer "www.domaine.com" (et non pas "www.domaine.com/bureau/accueil.php"
Inutile de préciser qu'après de multiples tentatives je ne parviens pas à trouver la solution
Après des heures de lecture (et sans connaissance en htaccess), je ne trouve aucune solution à ma problématique
Situation :
Le site est nommé "www.domaine.com"
La racine est "www/"
A la racine du site il n'y a pas de fichier index
Le fichier index est nommé "accueil.php" et il est situé dans le répertoire "www/bureau/"
Objectif :
1. A l'entrée sur le site, l'utilisateur doit être dirigé sur "www/bureau/accueil.php"
2. La barre d'adresse doit indiquer "www.domaine.com" (et non pas "www.domaine.com/bureau/accueil.php"
Inutile de préciser qu'après de multiples tentatives je ne parviens pas à trouver la solution
- jvgamers
- WRInaute discret

- Messages: 93
- Inscription: 13 Juil 2004
Re: Comment masquer index si cet index est dans un répertoire
Bonjour,
Je serais tenté de dire que le plus simple serait malgré tout de déplacer accueil.php et de le renommer mais... Supposons que non.
L'url rewriting a justement la faculté de ne pas rediriger et d'afficher l'url voulue dans la barre de recherche.
Le code suivant
Eventuellement préfixé de www/ si c'est nécessaire.
Je serais tenté de dire que le plus simple serait malgré tout de déplacer accueil.php et de le renommer mais... Supposons que non.
L'url rewriting a justement la faculté de ne pas rediriger et d'afficher l'url voulue dans la barre de recherche.
Le code suivant
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index.php bureau/accueil.php [QSA, L]
Eventuellement préfixé de www/ si c'est nécessaire.
-

forty - WRInaute passionné

- Messages: 1701
- Inscription: 30 Oct 2008
Re: Comment masquer index si cet index est dans un répertoire
je mettrais plutôt :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(index\.php)?$ /bureau/accueil.php [L]
- Amauri
- WRInaute discret

- Messages: 221
- Inscription: 7 Avr 2011
Re: Comment masquer index si cet index est dans un répertoire
Ou encore :
- Code: Tout sélectionner
DirectoryIndex bureau/accueil.php
- sam08
- Nouveau WRInaute

- Messages: 3
- Inscription: 24 Aoû 2010
Re: Comment masquer index si cet index est dans un répertoire
Merci à chacun d'entre vous pour votre contribution
@forty : Avec votre code l'accès à "www.domaine.com" me renvoi : 500 Internal Server Error
(j'ai essayé de varié les syntaxes, mais toujours la même erreur)
@amaury : Effectivement la commande DirectoryIndex bureau/accueil.php renvoi la page souhaitée en indiquant seulement "www.domaine.com" dans la barre d'adresse.
@forty : Avec votre code l'accès à "www.domaine.com" me renvoi : 500 Internal Server Error
(j'ai essayé de varié les syntaxes, mais toujours la même erreur)
@amaury : Effectivement la commande DirectoryIndex bureau/accueil.php renvoi la page souhaitée en indiquant seulement "www.domaine.com" dans la barre d'adresse.
-

forty - WRInaute passionné

- Messages: 1701
- Inscription: 30 Oct 2008
Re: Comment masquer index si cet index est dans un répertoire
attention quand même avec la directive DirectoryIndex qui risque de perturber la recherche de page index dans les autres répertoires que la racine.
il vaudrait peut-être mieux mettre :
il vaudrait peut-être mieux mettre :
- Code: Tout sélectionner
DirectoryIndex bureau/accueil.php index.php index.html
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Masquer un repertoire dans l'URL
- Masquer le nom d'un répertoire dans les URL
- Comment masquer un hyperlien?
- Comment masquer la variable id dans une url rewriting ?
- Validation W3C d'un javascript ou comment lui masquer?
- comment supprimer mon répertoire de Google ?
- Comment référencer un répertoire complet ?
- Comment empecher d'aller directement dans un repertoire?
- Comment rentrer dans une rubrique du répertoire?
- [typad] Comment virer le répertoire par défaut de l'url?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
