Redirection par defaut & affinités

  • Auteur de la discussion Auteur de la discussion Neko
  • Date de début Date de début
Nouveau WRInaute
Bonsoir,

Je tiens à préciser que ce forum/site est une mine d'infos mais que cette fois si, je n'arrive pas à trouver solution à mon problème (peut-être l'heure mais bon) :D

Tout d'abord mon arborescence :

Code:
www
       web
              front
                     index.php
                     page1.php
                     page2.php
              back
                     index.php
                     page3.php
                     page4.php

J'aimerais mettre par défaut le répertoire www/web/front/ comme "dossier d'index" et que l'url soit transformée de la façon suivante :

http://www.monsite.com/page1 au lieu du http://www.monsite.com/web/front/page1.php

et lorsqu'il tente d'accéder à une page dans le dossier back, l'url soit de type :

http://www.monsite.com/admin/page3 au lieu de http://www.monsite.com/web/back/page3.php

Voilà si quelqu'un peut m'aider :)
 
Nouveau WRInaute
Bonjour !

En fait j'avais déjà regardé le tuto et avais passé 45min à bloquer (pas doué en htaccess :/ )

Déjà je sais pas si je dois mettre un DirectoryIndex dans le htaccess et spécifier le dossier par défaut et ensuite partir sur des conditions.

J'avais fini par penser à ça :
Code:
RewriteEngine on

DirectoryIndex web/front/index.php

RewriteCond %{REQUEST_URI} ^admin/$
RewriteRule ^admin/([a-zA-Z0-9-]+)$ /web/back/$1 [L]

RewriteCond %{REQUEST_URI} ^$
RewriteRule ^([a-zA-Z0-9-]+)$ /web/front/$1 [L]

J'en profite aussi pour savoir si dans le rewriteCond, la condition à mettre et celle qu'on voudrait obtenir ou celle qu'on veut transformer ? (à force je me suis embrouillé et là j'avance plus... )
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut