Comment masquer index si cet index est dans un répertoire

Discussion dans 'URL Rewriting et .htaccess' créé par sam08, 19 Septembre 2011.

  1. sam08
    sam08 Nouveau WRInaute
    Inscrit:
    24 Août 2010
    Messages:
    3
    J'aime reçus:
    0
    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
     
  2. u9160
    u9160 WRInaute discret
    Inscrit:
    13 Juillet 2004
    Messages:
    68
    J'aime reçus:
    0
    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
    Code:
    RewriteEngine on
    RewriteRule ^index.php bureau/accueil.php [QSA, L]
    Eventuellement préfixé de www/ si c'est nécessaire.
     
  3. sam08
    sam08 Nouveau WRInaute
    Inscrit:
    24 Août 2010
    Messages:
    3
    J'aime reçus:
    0
    Après mise en ligne d'un .htaccess avec ces 2 lignes uniquement,

    L'accès à "www.domaine.com" me renvoi : 500 Internal Server Error
     
  4. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 901
    J'aime reçus:
    0
    je mettrais plutôt :
    Code:
    RewriteEngine on
    RewriteRule ^(index\.php)?$ /bureau/accueil.php [L]
     
  5. Amauri
    Amauri WRInaute occasionnel
    Inscrit:
    7 Avril 2011
    Messages:
    314
    J'aime reçus:
    0
    Ou encore :
    Code:
    DirectoryIndex bureau/accueil.php
     
  6. sam08
    sam08 Nouveau WRInaute
    Inscrit:
    24 Août 2010
    Messages:
    3
    J'aime reçus:
    0
    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.
     
  7. u9160
    u9160 WRInaute discret
    Inscrit:
    13 Juillet 2004
    Messages:
    68
    J'aime reçus:
    0
    Amauri Winner ;)
    La solution la plus simple est toujours la meilleure. Bien vu :)
     
  8. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 901
    J'aime reçus:
    0
    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 :
    Code:
    DirectoryIndex bureau/accueil.php index.php index.html
     
Chargement...
Similar Threads - masquer répertoire Forum Date
url rewriting masquer tous les répertoires URL Rewriting et .htaccess 16 Juin 2014
Masquer le nom d'un répertoire dans les URL URL Rewriting et .htaccess 23 Septembre 2010
Masquer un repertoire dans l'URL URL Rewriting et .htaccess 28 Janvier 2006
Comment masquer une div qui rencontre une autre div Développement d'un site Web ou d'une appli mobile 16 Janvier 2022
je n arrive pas a masquer les variables dans mon url URL Rewriting et .htaccess 31 Juillet 2021
mon code ne fonctionne pas pour masquer les .php URL Rewriting et .htaccess 31 Juillet 2021
Masquer une div si Internet Explorer Développement d'un site Web ou d'une appli mobile 14 Décembre 2019
Est-il possible de masquer le code source d'une page web ? Développement d'un site Web ou d'une appli mobile 16 Novembre 2016
Voir / masquer un § - Tout voir / tout masquer Développement d'un site Web ou d'une appli mobile 22 Mars 2016
afficher masquer on utilisant Onclick Développement d'un site Web ou d'une appli mobile 21 Janvier 2015
Masquer une partie de sa page aux bots Débuter en référencement 20 Janvier 2015
Supprimer ou masquer des messages Droit du web (juridique, fiscalité...) 1 Juillet 2013
Masquer ou renomer les paramètres dans mon url Demandes d'avis et de conseils sur vos sites 14 Juin 2013
Vaut-il mieux masquer les pages mal construites ? Débuter en référencement 8 Avril 2013
Afficher / Masquer une partie du message Développement d'un site Web ou d'une appli mobile 28 Octobre 2012
Masquer du contenu pour les spam-bots? risque pour les gentils bots? Débuter en référencement 25 Septembre 2012
Masquer une div partiellement avec jquery slide toggle ? Développement d'un site Web ou d'une appli mobile 5 Août 2012
Afficher masquer div Développement d'un site Web ou d'une appli mobile 25 Juin 2012
Masquer (intégralement) le Whois ? [.com] Droit du web (juridique, fiscalité...) 15 Avril 2012
Masquer les posts de mes cercles Google+ 16 Décembre 2011