URL rewriting et adresse dans la barre

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

fabienne35
Nouveau WRInaute
 
Messages: 8
Inscription: Dim Fév 01, 2004 15:34

URL rewriting et adresse dans la barre

Message le Sam Juil 30, 2005 13:45

bonjour à tous...
j'ai réussi à faire des URL rewriting qui me conviennt et j'ai changé les liens dans mes page
donc mes lien son du type
<a href="http://www.monsite.com/mon-bo-titre_art33.php">mon bo titre </a>
et cela redirige vers la page
http://www.monsite.com/article.php3?id_article=33

MAIS dans la barre d'adresse, je voudrait conserver l'adresse http://www.monsite.com/mon-bo-titre-art-3.php et non celle réécrite.
je suis sur que c'est possible.. mais impossible d'y arriver.
voici la règle que j'ai écrite

RewriteRule spip\/(.*)_art([0-9]+).php http://www.**.com/spip/article.php3?id_article=$2 [QSA,R,L]

je dois changer quoi ???
Dernière édition par fabienne35 le Sam Juil 30, 2005 13:56, édité 1 fois.


Borower
WRInaute accro
WRInaute accro
 
Messages: 2151
Inscription: Lun Avr 18, 2005 20:58

Message le Sam Juil 30, 2005 13:49

Salut c est bizarre ton histoire.
Quand je fais mes Rewrite j' ai toujours mes adresses Rewrit qui s' affiche dans la barre.

Essai ce code:
Code: Tout sélectionner
RewriteRule spip\/(.*)_art([0-9]+).php$ spip/article.php3?id_article=$2 [L]


Repond ci cela marche

fabienne35
Nouveau WRInaute
 
Messages: 8
Inscription: Dim Fév 01, 2004 15:34

Message le Sam Juil 30, 2005 13:55

ben même en ne mettant que [L] ca ne marche pas
exemple :
http://www.apege.com/spip/mon-titre_art10.php
et dans la barre d'adresse j'ai :
http://www.apege.com/spip/article.php3?id_article=10
comme htacess j'ai

RewriteEngine on
RewriteRule spip\/(.*)_art([0-9]+).php http://www.apege.com/spip/article.php3?id_article=$2 [L]
RewriteRule spip\/ - [L]


Borower
WRInaute accro
WRInaute accro
 
Messages: 2151
Inscription: Lun Avr 18, 2005 20:58

Message le Sam Juil 30, 2005 14:44

On dirait que ta page est actualiser quand on demande l' adresse.
Modifie toute tes adresses adresse.
J ai vu sur le site que tu m' as donner qu'il y avais encore des adresse non rewrite.
A mon avie cela ne vient pas de ton .htaccess.
Tu es sur un CMS SPIP ??
Si oui tu devrai facilement trouver des methodes pour URL Rewrite.

Je peux pas bien te dire comment fonctionne SPIP je ne l ai jamais regardé en détail.

Essai aussi avec ca:
Code: Tout sélectionner
RewriteRule spip\/(.*)_art([0-9]+).php $ spip/article.php3?id_article=$2 [L]

Pense a mettre le dollard.
Je te l avais mis dans le post avant mais tu ne la pas rajouté.
Je ne pense pas quand meme que ton probleme vienne de ce petit $, mais essai toujours

fabienne35
Nouveau WRInaute
 
Messages: 8
Inscription: Dim Fév 01, 2004 15:34

Message le Sam Juil 30, 2005 15:00

Borower a écrit:On dirait que ta page est actualiser quand on demande l' adresse.
Modifie toute tes adresses adresse.
J ai vu sur le site que tu m' as donner qu'il y avais encore des adresse non rewrite.
A mon avie cela ne vient pas de ton .htaccess.
Tu es sur un CMS SPIP ??
Si oui tu devrai facilement trouver des methodes pour URL Rewrite.

C'ets parce que j'ai pas encore actualiser mon squelette SPIP avec les bon lien, croyant que cela venait de mes squellette, je suis revenu au départ en essayant déjà de résoudre le pb de la barre d'adresse
Borower a écrit:Essai aussi avec ca:
Code: Tout sélectionner
RewriteRule spip\/(.*)_art([0-9]+).php $ spip/article.php3?id_article=$2 [L]

Pense a mettre le dollard.

le $ ne change rien mais sur un autre forum j'ai lu que
si on mettait http:// => ca changeait l'adresse dela barre
si on mettait une adresse relative => l'adrese de la barre était inchangée...

pour l'instant j'ai un peu de mal avec mes adresse relative.; mais je vais y arriver.... à la fin....

fabienne35
Nouveau WRInaute
 
Messages: 8
Inscription: Dim Fév 01, 2004 15:34

[résolu]

Message le Sam Juil 30, 2005 15:53

et oui c'était bien cela le problème.. il ne fallait pas mettre
Code: Tout sélectionner
http://
mais bien le lien relatif soit
Code: Tout sélectionner
/spip/article.php3?id_article=$2 [QSA,L]


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Sam Juil 30, 2005 18:10

Ca marche très bien chez moi, l'exemple que tu donnes. Vide le cache de ton navigateur tu verras. ;)


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Toolbar API

  • La classe C de l'adresse IP
    Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur).
  • Liste des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des textes non cliquables en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

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