[résolu] Forcer /repertoire, interdire /repertoire/index.php

Discussion dans 'URL Rewriting et .htaccess' créé par YSonic, 2 Novembre 2006.

  1. YSonic
    YSonic WRInaute occasionnel
    Inscrit:
    27 Janvier 2004
    Messages:
    349
    J'aime reçus:
    0
    Bonsoir,

    je suis en train de terminer un site pour lequel de nombreuses urls sont du genre www.example.com/repertoire/ or, je veux éviter qu'on puisse y accéder via www.example.com/repertoire/index.php, il faut donc que je fasse des redirection pour toutes les urls en index.php vers leur répertoire d'origine, mais si je fais ça "classiquement" comme une bête redirection, je vais créer une boucle infinie. :)

    Le peu de solution que j'ai trouvé via notre ami GG ne m'a pas aidé, et sur le forum, malgré des guillemets, je ne peux pas avoir de résultat précis pour "redirection" et "index.php", donc tout sujet comportant php ou index est pris en compte... :roll:

    Je suppose que c'est très simple mais je ne suis pas très callé en .htaccess, merci de votre aide. ;)
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    il n'y a qu'à changer le nom du script par défaut dans le htaccess
    Code:
    DirectoryIndex  default
    et ensuite la redirection avec apache fonctionnera sans problème :wink:
     
  3. bucheron
    bucheron WRInaute discret
    Inscrit:
    16 Juin 2006
    Messages:
    113
    J'aime reçus:
    0
    peux tu expliquer pourquoi ??
    et donner le code du fichier htaccess complet ?

    merci
     
  4. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    dans le htaccess du répertoire /repertoire
    Code:
    DirectoryIndex default
    RewriteEngine on
    RewriteRule index /repertoire
    et là, si on tape /repertoire/index.php ou html, il va faire la réécriture à la racine de ce répertoire, c'est à dire sur default.php ou ce que tu veux.
    Si on avait laissé index par défaut, ça bouclerait sans fin index renverrait sur index qui renverrait...
     
  5. YSonic
    YSonic WRInaute occasionnel
    Inscrit:
    27 Janvier 2004
    Messages:
    349
    J'aime reçus:
    0
    Ca fonctionne bien, mais du coup l'url du dossier affiche son contenu et non plus la page d'index... :p

    Il faut que l'affichage de /repertoire/index.php soit possible, mais seulement via l'url /repertoire/ et non /repertoire/index.php
     
  6. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    Il devrait afficher le contenu de l'ancien index.php qui aura du être renommé default.php
    sinon ajouter
    Code:
    IndexIgnore *
    dans le htaccess
     
  7. YSonic
    YSonic WRInaute occasionnel
    Inscrit:
    27 Janvier 2004
    Messages:
    349
    J'aime reçus:
    0
    Je suis un gland. :D

    edit: en effet, je suis vraiment bête sur ce coup... Merci pour l'astuce!
     
Chargement...
Similar Threads - [résolu] Forcer repertoire Forum Date
[résolu] [Paypal] Forcer la langue de l'interface client Monétisation d'un site web 25 Août 2011
forcer le téléchargement : problème [résolu] Développement d'un site Web ou d'une appli mobile 16 Janvier 2007
[Résolu] Forcer www. en conservant le port. URL Rewriting et .htaccess 25 Mai 2006
[Résolu] Forcer une police sur mon site ?? Administration d'un site Web 4 Février 2005
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
[Résolu] 2 descriptions pour une même url selon requête Crawl et indexation Google, sitemaps 1 Juin 2016
[résolu] Action onchange sur FORM/SELECT qui ne fonctionne qu'à la première action ?!? Développement d'un site Web ou d'une appli mobile 31 Mai 2016
[résolu] Sessions : lire le contenu alors qu'on ne sait pas comment il est nommé... Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Avoir un paramètre de session "dynamique" ? Développement d'un site Web ou d'une appli mobile 25 Mai 2016
[résolu] Hauteur de div selon état d'un bouton radio Développement d'un site Web ou d'une appli mobile 23 Mai 2016
[résolu] recupération de flux xml et erreur encodage des caractères Développement d'un site Web ou d'une appli mobile 27 Janvier 2016
[résolu] Carte Google Maps avec "zones de densité" Développement d'un site Web ou d'une appli mobile 5 Novembre 2015