Rediriger des sous dossiers

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

Flayks
Nouveau WRInaute
 
Messages: 4
Inscription: Sam Fév 02, 2008 18:07

Rediriger des sous dossiers

Message le Mar Juin 03, 2008 20:53

Bonsoir tout le monde,

Je possède un code .htaccess redirigeant des liens php en string, vers des liens en pseudos dossiers.

Code: Tout sélectionner
Options +Indexes
RewriteEngine on
RewriteRule ^(creas|galeries|liens|contact|apropos)[/]* /index.php?page=$1
ErrorDocument 404 http://flayks.net


Or, si l'utilisateur va vers l'url du type : http://site.com/sous-dossier/, il n'aura pas les feuilles de styles, et autres ressources (il faudrait un / devant tous les liens de ressources, or j'aimerais éviter pour les maintenances en local). J'aurais donc voulu que l'utilisateur soit redirigé automatiquement vers :
-< http://site.com/sous-dossier/
-> http://site.com/sous-dossier

Cordialement.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Jeu Juin 05, 2008 20:18

Apache est concu pour qu eles fichiers aient une extension mime (.html, ?htm, .php, etc). Essayer de faire passer des fichiers pour des dossiers est une mauvaise idée.

Developpeur-CMS
Nouveau WRInaute
 
Messages: 12
Inscription: Ven Mai 23, 2008 12:00

Message le Ven Juin 06, 2008 14:40

Hello,

J'ai essayé de le faire aussi avec mon CMS préféré et ça ne m'a pas donné de bons résultats;

Cependant, il me semble que la structure des urls générées pas WordPress (si on choisit comme moi d'avoir le nom de la catégorie dans l'URL) est justement du genre "dossier".

J'espère que la discussion va continuer, ça m'intéresse beaucoup.

Bonne après-midi !


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3324
Inscription: Mar Nov 16, 2004 18:27

Message le Dim Juin 08, 2008 13:45

@Developpeur-CMS: la difference entre des noms de fichiers sans extension et ce systeme ? une continuité dans le fils d'ariane de l'url peut-etre?.. d'ou une indexation performante, je vois que ca de mon coté ^^

@Flayks: Si tu veux eviter les problemes de / (sous ie en particulier), fait un test sur la chaine avec RewriteCond:

Code: Tout sélectionner
RewriteCond %{REQUEST_URI} (creas|galeries|liens|contact|apropos)/?
RewriteRule ^(.*)$  index.php?page=%1 [L]


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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités