Redirection par defaut & affinités

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Neko
Nouveau WRInaute
 
Messages: 2
Inscription: Sam Nov 22, 2008 1:22

Redirection par defaut & affinités

Message le Sam Nov 22, 2008 1:46

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: Tout sélectionner
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 :)


screuscreu
WRInaute passionné
WRInaute passionné
 
Messages: 929
Inscription: Lun Jan 14, 2008 12:14

Message le Sam Nov 22, 2008 2:34

Je te conseille :

http://www.webrankinfo.com/actualites/2 ... riting.htm


Si vraiment tu arrives à rien, redemande des conseils. Mais on préfère aider si tu as essayé un peu avant !

Neko
Nouveau WRInaute
 
Messages: 2
Inscription: Sam Nov 22, 2008 1:22

Message le Sam Nov 22, 2008 13:05

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: Tout sélectionner
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... )


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 :

  • Tester la validité d'un lien
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité