Problème d'Url Rewriting
19 messages • Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Problème d'Url Rewriting
Bonjour,
Alors voilà, ceci est mon premier message sur ce forum, mais pas ma première visite. J'ai lu et appris beaucoup de chose, sans pour autant mettre inscrit auparavant, mais voici le cap franchit.
Je viens vous voir car j'ai un problème avec l'Url Rewriting concernant mon site. Voici le contenu de mon .htaccess :
Cela fonctionne correctement pour la premiere règle, mais pas pour la deuxième. Par contre, si je supprime la première règle, la deuxième fonctionne ... C'est à ne plus rien y comprendre :p
Donc voilà, si une ame charitable pouvait m'éclaircir sur ce point, je lui en serait très reconnaissant
Alors voilà, ceci est mon premier message sur ce forum, mais pas ma première visite. J'ai lu et appris beaucoup de chose, sans pour autant mettre inscrit auparavant, mais voici le cap franchit.
Je viens vous voir car j'ai un problème avec l'Url Rewriting concernant mon site. Voici le contenu de mon .htaccess :
- Code: Tout sélectionner
RewriteEngine on
RewriteEngine on
RewriteRule ^([0-9a-zA-Z-]+)\.html$ /index.php?cat=$1 [L]
RewriteRule ^([0-9a-zA-Z-]+)-([0-9a-zA-Z-]+)\.html$ /index.php?cat=$1&p=$2 [L]
Cela fonctionne correctement pour la premiere règle, mais pas pour la deuxième. Par contre, si je supprime la première règle, la deuxième fonctionne ... C'est à ne plus rien y comprendre :p
Donc voilà, si une ame charitable pouvait m'éclaircir sur ce point, je lui en serait très reconnaissant
Merci de l'explication.
Par contre, j'ai un autre problème. Tout fonctionne bien, du moment que mes $_GET ne contiennent pas de tirets.
C'est à dire que index.php?cat=accueil deviant bien accueil.html, mais je ne sais pas ce que devient indec.php?cat=qui-sommes-nous :s en testant qui-somme-nous.html cela ne fonctionne pas.
J'ai toujours :
Par contre, j'ai un autre problème. Tout fonctionne bien, du moment que mes $_GET ne contiennent pas de tirets.
C'est à dire que index.php?cat=accueil deviant bien accueil.html, mais je ne sais pas ce que devient indec.php?cat=qui-sommes-nous :s en testant qui-somme-nous.html cela ne fonctionne pas.
J'ai toujours :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([0-9a-zA-Z-]+)-([0-9a-zA-Z-]+)\.html$ /index.php?cat=$1&p=$2 [L]
RewriteRule ^([0-9a-zA-Z-]+)\.html$ /index.php?cat=$1 [L]
Bonjour,
C’est normal que ça ne fonctionne pas des tirets dans tes paramètres puisque tu utilises aussi le tiret comme separateur.
Exemple pour ta 1ere regle tu peux avoir :
$1 = qui
$2 = sommes-nous
ou
$1 = qui-sommes
$2 = nous
Le serveur ne peut pas savoir ce que tu veux, parce que tu lui dis separe qd tu vois 1 tiret, dans ton cas, il y en a plusieurs. Le plus simple serait une regle ou tu utilise un autre separateur, par exemple, la virgule.
Bien n'oublie pas de changer tes liens dans tes pages html
C’est normal que ça ne fonctionne pas des tirets dans tes paramètres puisque tu utilises aussi le tiret comme separateur.
Exemple pour ta 1ere regle tu peux avoir :
$1 = qui
$2 = sommes-nous
ou
$1 = qui-sommes
$2 = nous
Le serveur ne peut pas savoir ce que tu veux, parce que tu lui dis separe qd tu vois 1 tiret, dans ton cas, il y en a plusieurs. Le plus simple serait une regle ou tu utilise un autre separateur, par exemple, la virgule.
- Code: Tout sélectionner
RewriteRule ^([0-9a-zA-Z-]+),([0-9a-zA-Z-]+)\.html$ /index.php?cat=$1&p=$2 [L]
Bien n'oublie pas de changer tes liens dans tes pages html
-

erestrebian - WRInaute impliqué

- Messages: 394
- Inscription: Ven Juin 15, 2007 12:55
Tu peux toujours utiliser le _
Sinon, pour la virgule :
http://www.webrankinfo.com/forums/viewtopic_7804.htm
Sinon, pour la virgule :
http://www.webrankinfo.com/forums/viewtopic_7804.htm
- amri-referencement
- WRInaute impliqué

- Messages: 494
- Inscription: Jeu Jan 04, 2007 14:25
KOogar a écrit:erestrebian a écrit:Tu peux toujours utiliser le _
Ben non, l'underscore n'est pas un separateur.
Ben si, l'underscore est devenu depuis peu un séparateur.
Bonne journée à toute la communauté.
La Fanette
Ok,
Par contre, une petite question. Dois-je "url-rewriter" mes pages erreurs ?
Car j'ai ceci actuellement :
Les réecrire apporterait-il un plus ou pas ?
Par contre, une petite question. Dois-je "url-rewriter" mes pages erreurs ?
Car j'ai ceci actuellement :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([-0-9a-zA-Z]+),([-0-9a-zA-Z]+)\.html$ /index.php?cat=$1&p=$2 [L]
RewriteRule ^([-0-9a-zA-Z]+)\.html$ /index.php?cat=$1 [L]
ErrorDocument 401 /index.php?cat=erreur&id=401
ErrorDocument 403 /index.php?cat=erreur&id=403
ErrorDocument 404 /index.php?cat=erreur&id=404
ErrorDocument 406 /index.php?cat=erreur&id=406
ErrorDocument 500 /index.php?cat=erreur&id=500
ErrorDocument 503 /index.php?cat=erreur&id=503
Les réecrire apporterait-il un plus ou pas ?
- amri-referencement
- WRInaute impliqué

- Messages: 494
- Inscription: Jeu Jan 04, 2007 14:25
Laike a écrit:Ah oui en effet
Par contre, l'utilisation de virgule n'est il pas moins bénéfique que l'utilisation de tiret pour ce qui est référencement ?
La virgule n'est pas moins bénéfique. C'est un séparateur comme un autre.
En revanche, et personnellement, je préfère l'utiliser uniquement pour séparer les mots des chiffres. Ca fait un peu plus propre.
Les sites de Lemonde.de et Amazon sont rewrittés avec des tirets bas et des virgules. Je pense qu'il s'agit quant même de deux belles références en matières d'optimisation et de SEO.
En espérant avoir pu aider.
Bonne journée à tous et à toutes sur WRI
La Fanette.
Dernière édition par amri-referencement le Mar Aoû 07, 2007 12:52, édité 1 fois.
- amri-referencement
- WRInaute impliqué

- Messages: 494
- Inscription: Jeu Jan 04, 2007 14:25
Laike a écrit:Ok,
Par contre, une petite question. Dois-je "url-rewriter" mes pages erreurs ?
Les réecrire apporterait-il un plus ou pas ?
Bonjour,
A mon sens aucun intérêts.
Bonen journée
amri-referencement a écrit:KOogar a écrit:erestrebian a écrit:Tu peux toujours utiliser le _
Ben non, l'underscore n'est pas un separateur.
Ben si, l'underscore est devenu depuis peu un séparateur.
Bonne journée à toute la communauté.
La Fanette
passé, présent, futur ??? Rien n'est encore fait
19 messages • Page 1 sur 2 • 1, 2
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 :
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- L'URL Rewriting expliqué aux débutants
- Comment éviter les contenus dupliqués (avec/sans le www)
- Référencement d'un forum phpBB
- Le référencement de pages PHP
- Aperçu des différents types de redirection
- 2 url avec le même url rewriting = problème pour GG ?
- Problème URL rewriting .
- Problème url rewriting..
- Problème url-rewriting
- Probleme d 'url rewriting
- url rewriting et problème de %20
- Problème URL rewriting
- URL rewriting problème
- Problème de URL Rewriting
- Probleme avec URL rewriting help please !!
- Problème URL rewriting - Inconnu
- Help pour probleme url rewriting
- Problème tiret URL Rewriting
- Probleme url rewriting : Parametre get ?
- Probleme url rewriting.... encore :@
- Analyse de popularité
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 simples citations de votre site 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






le forum