URL rewriting impossible

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

bassan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 7 Nov 2011

URL rewriting impossible

Message le Lun Nov 07, 2011 21:38

Bonjour,
Je n’arrive pas à faire fonctionner l’URL rewrinting.
Pouvez-vous m’aider?
Url à retranscrire:
http://unebonneoccasion.fr/viewlisting.php?view=632
mon .htacces
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks
# Activation du module de réécriture d’URL :
RewriteEngine on
#————————————————–
# Règles de réécriture d’URL :
#————————————————–
RewriteRule ^(.*)-([0-9]*)\.php$ viewlisting.php?titre=$1&view=$2 [L]
Pourquoi cela ne fonctionne pas?
Merci pour votre aide

Ehplod
WRInaute impliqué
WRInaute impliqué
 
Messages: 663
Inscription: 22 Oct 2011

Re: URL rewriting impossible

Message le Lun Nov 07, 2011 22:08

Recommence... ;-)

Donne nous une url avant et une url après.
Parce que là, on en a qu'une, et qu'elle n'est pas la même dans ton exemple et dans ton code... donc difficile de voir le problème.

bassan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 7 Nov 2011

Re: URL rewriting impossible

Message le Lun Nov 07, 2011 22:21

Merci pour votre réponse.

http://unebonneoccasion.fr/viewlisting.php?view=1593 correspond à l'adresse d'une annonce sur le site.
http://unebonneoccasion.fr/viewlisting.php?view=632 correspond à une autre annonce.

Je ne désire pas réécrire l'ensemble du site mais uniquement les pages d'annonces car seules celles-ci sont dans mon sitemap.xml.

Cordialement,

Ehplod
WRInaute impliqué
WRInaute impliqué
 
Messages: 663
Inscription: 22 Oct 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 5:40

Ok, mais tu veux les réécrire sous quelle forme ?
Donne un exemple de la nouvelle url de http://unebonneoccasion.fr/viewlisting.php?view=1593

bassan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 7 Nov 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 9:05

Exemple,

l'adresse http://unebonneoccasion.fr/viewlisting.php?view=1593 correspond à une annonce ayant le n° 1593 et le titre "Chaton chartreux"
Il faudrait que l'adresse soit: http://unebonneoccasion.fr/1593-chaton-chartreux.html

Merci pour votre aide

Ehplod
WRInaute impliqué
WRInaute impliqué
 
Messages: 663
Inscription: 22 Oct 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 10:27

Ok.
Donc, ca change tout par rapport à ce que tu avais écrit.
A l'origine, tu cherchais à faire ça :
www.example.com/mon-titre-1234.html vers www.example.com/viewlisting.php?titre=mon-titre&view=1234

Finalement tu veux ça :
www.example.com/1234-mon-titre.html vers www.example.com/viewlisting.php?view=1234

Il faut donc au préalable que tu modifie ton site pour que les url qui apparaissent soit du type :
www.example.com/1234-mon-titre.html

Ensuite, dans le .htaccess tu mets :

Code: Tout sélectionner
RewriteRule ^([0-9]+)-(.*)/$ /viewlisting.php?view=$1

bassan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 7 Nov 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 11:00

Merci pour l'aide

J'ai modifié mon .htaccess tel que préconisé mais cela ne fonctionne toujours pas, lorsque je vais sur l'annonce l'ai toujours
http://unebonneoccasion.fr/viewlisting.php?view=1593

Mais il y a une chose que je ne comprends pas
_________________________________________________________________________________
Il faut donc au préalable que tu modifie ton site pour que les url qui apparaissent soit du type :
www.example.com/1234-mon-titre.html
__________________________________________________________________________________

Comment modifier au préalable le site pour faire apparaitre les url sous la forme
www.example.com/1234-mon-titre.html alors que cela est la finalité recherché au travers du .htaccess?

Mon serveur accepte bien les url rewriting car j'ai d'autres sites en php pour lesquels cela fonctionne

Ehplod
WRInaute impliqué
WRInaute impliqué
 
Messages: 663
Inscription: 22 Oct 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 11:03

bassan a écrit:Comment modifier au préalable le site pour faire apparaitre les url sous la forme

Qu'utilises tu pour faire ton site ?

Un codage maison ?
dans ce cas, tu devrais savoir modifier les url.

Un CMS ?
Dans ce cas, tu devrais te rapprocher du support du CMS.

Sinon rapproche toi de CHAVARDEZ Multimédia qui a réalisé le site... mal.

Ah mince, c'est toi CHAVARDEZ Multimédia ?
Bah je ne peux rien pour toi.
Faut apprendre à coder.

bassan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 7 Nov 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 11:14

Merci

Ehplod
WRInaute impliqué
WRInaute impliqué
 
Messages: 663
Inscription: 22 Oct 2011

Re: URL rewriting impossible

Message le Mar Nov 08, 2011 12:01

Alors choix n° ? 1, 2, 3 ou 4 :-))


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 :

  • 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