Reecriture de miniscule en majuscule dans directory

Discussion dans 'URL Rewriting et .htaccess' créé par rocca, 15 Octobre 2007.

Tags:
  1. rocca
    rocca Nouveau WRInaute
    Inscrit:
    30 Mai 2007
    Messages:
    32
    J'aime reçus:
    0
    Bonjour,
    actuellement sur un de mes sites pour acceder a la partie admin je me connecte par l'url : monsite.com/Admin

    je voulais savoir s'il etait possible depuis un fichier .htaccess de faire en sorte que je puisse acceder a la partie admin meme en tapant admin avec le "a" en minuscule et que ca redirige vers Admin.

    Merci de vos conseils
    Julien
     
  2. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 666
    J'aime reçus:
    78
    Creer 1 nouveau fichier .htaccess que tu places dans le repertoire admin/

    Code:
    RewriteEngine on
    RewriteCond %{REQUEST_URI} ^/Admin/*.
    RewriteRule (.*) /admin/$1 [QSA,L]
     
  3. adonnsarl
    adonnsarl WRInaute discret
    Inscrit:
    28 Septembre 2007
    Messages:
    110
    J'aime reçus:
    0
    En cherchant un peu sur le forum je suis tombé sur cette discussion qui explique qu' un serveur windows ne fait pas attention à la casse alors que les serveurs linux si.

    majuscule dans l'url est ce un pb ?
    https://www.webrankinfo.com/forum/t/majuscule-dans-lurl-est-ce-un-pb.69162/

    Ne peux tu pas tout simplement renommer ton dossier pour ne mettre que des minuscules ?
     
  4. rocca
    rocca Nouveau WRInaute
    Inscrit:
    30 Mai 2007
    Messages:
    32
    J'aime reçus:
    0
    merci kougar,
    je pense que ta réecriture est proche de ce qu'il faut faire.
    Mais cela ne fonctionne pas ici (il ne se passe rien lorsque je tape admin a la place de Admin, j'obtiens une erreur 404...)
    j'ai pourtant bien placer le fichier .htaccess dans le repertoire Admin sur le serveur...


    Julien
     
  5. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 666
    J'aime reçus:
    78
    oups, c'est pas le bon code, la reecriture ne renverra pas le header, faut un redirect -->
    Code:
    RedirectPermanent /Admin/index.php   http://site.com/admin/index.php
    Voici le php en ++
    Code:
    <?php
    $url = $_SERVER["REQUEST_URI"];
    $rel = strstr($url,'Admin');
    if($rel != FALSE)
          {
          header("Location: http://www.tonsite.com/admin/index.php");
          exit();
          }
    ?>
     
  6. adonnsarl
    adonnsarl WRInaute discret
    Inscrit:
    28 Septembre 2007
    Messages:
    110
    J'aime reçus:
    0
    Le script php ne lui servira pas je pense dans la mesure où comme le je l'explique plus haut cela semble être la nature des serveurs linux de faire très attention à la casse.

    avant même que le code ne soit interpreté le serveur va lui envoyer un 404 (page n'existe pas).

    Pour ce qui est du redirectpermanent je pense que ce que veux faire rocca c'est de forcer admin en Admin et pas l'inverse. L'url originale étant Admin.

    ce serait donc plutot :
    Code:
    RedirectPermanent /admin/   http://www.tonsite.com/Admin/
    à mettre à la fin de ton .htaccess sur la racine de ton serveur.
     
  7. rocca
    rocca Nouveau WRInaute
    Inscrit:
    30 Mai 2007
    Messages:
    32
    J'aime reçus:
    0
    cool ca marche, merci a vous deux !
     
  8. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 666
    J'aime reçus:
    78
    Cela marche tr's bien en php et ton redirect est à l'envers.

    Fait tourner ton serveur, chauffe le moteur !!! et tu verras par toi meme ^^

    ++
    KOogar
     
  9. adonnsarl
    adonnsarl WRInaute discret
    Inscrit:
    28 Septembre 2007
    Messages:
    110
    J'aime reçus:
    0
Chargement...
Similar Threads - Reecriture miniscule majuscule Forum Date
Comment faire une redirection des URL en + de la réécriture d'URL ? URL Rewriting et .htaccess 13 Septembre 2020
Réécriture d'articles, est-ce une bonne idée de couper ses articles? Rédaction web et référencement 25 Mai 2020
Réécriture et robots.txt Débuter en référencement 10 Octobre 2019
Réécriture HTTPS / WWW / redirect, etc ... URL Rewriting et .htaccess 10 Juin 2019
Réecriture simple qui ne fonctionne pas URL Rewriting et .htaccess 20 Février 2019
Faire une redirection 301 et une réécriture en même temps (.htaccess) URL Rewriting et .htaccess 16 Décembre 2018
Réécriture url et htaccess URL Rewriting et .htaccess 3 Octobre 2018
Réecriture url sur Shopify e-commerce 15 Juin 2017
Réécriture URL supprimer home/annugrbz/public_html URL Rewriting et .htaccess 24 Novembre 2016
Apache => Ngnix - Réécriture RewriteCond URL Rewriting et .htaccess 1 Février 2016