Une redirection en .htaccess ?

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

playentry
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 227
Inscription: Mer Jan 26, 2005 0:49

Une redirection en .htaccess ?

Message le Mar Sep 27, 2005 1:21

Salut,

Je suis un petit débutant en htaccess... J'ai essayé d'en faire un pour mon systéme de blog...

Cependant, j'ai quelques problèmes...

Code: Tout sélectionner
RewriteRule ^blogs/([-0-9a-z]+)$ /weblog.php?w=$1 [NC,L]


Permet de modifier une adresse du type :
http://www. simpsonscity.com/weblog.php?w=5

En :
http://www. simpsonscity.com/blogs/5

Cependant, j'ai un bug, car il ajoute maintenant "blogs/" à toutes les adresses de fichiers... (fichiers css, et image...) donc mes blogs n'ont vraiment plus d'allure quand il sont appelés avec "blogs/"...

Est-ce que vous savez si il existe un moyen de faire seulement une redirection vers l'encien fichier, sans pour autant changer toutes les extensions...

Merci d'avance ! :D

A+

PLAY

P.S : Je suis chez ovh...


1000apps
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 121
Inscription: Mar Mai 18, 2004 10:19

Message le Mar Sep 27, 2005 9:48

Bonjour,

J'ai eu le même type de problème.

Le PB est que avec cette reecriture ta page weblogs.php se retrouve "artificiellement" dans le sous repertoire /blogs au lieu de /

Tous les liens relatifs sont donc décalés vers /blogs et forcément il ne trouve pas les objets en question

Pour resoudre le pb il faut au choix :
1Changer les liens relatifs pour récupérer le chemin, par exemple:
../images/image.gif au lieu de /images/image.gif
2 changer les liens relatifs en liens absolus par exemple : http://www.monsite.com/images/image.gif au lieu de /images/image.gif
3 changer la réécriture pour rester dans le même répertoire:
RewriteRule ^blogs-([-0-9a-z]+).html$ /weblog.php?w=$1 [NC,L]

a +

Pierre


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 :

  • Test de lien (type de redirection)
    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é