| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
trefle PR1

Inscrit le: 03 Juin 2008 Messages: 145
|
Posté le: Jeu Juin 26, 2008 9:16 pm Sujet du message: rewrite url |
|
|
Salut,
le site est composé de plusieurs news
/index.php?a=1
/index.php?a=2
/index.php?a=3
/index.php?a=4
......
j'ai écris ceci dans le .htacces
| Code: |
Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
RewriteRule ^articles-([0-9]+)\.html$ /index.php?a=$1 [L]
|
articles-1.html affiche bien la même page que index.php?a=1
et maintenant j'aimerais faire une redirection automatique qui envoie l'url index.php?a=1 vers articles-1.html
j'ai tenté ceci mais sa ne marche pas :
| Code: |
#RewriteCond %{THE_REQUEST} ^[0-9]{1,4}\ /index\.php\?a=([^&]*) \ HTTP/
#RewriteRule ^index\.php$ http://www.domaine.com/articles-%1.html? [L]
~
|
quelqu'un aurait il un idée??
Merci par avance.
Trefle.
ps : je me suis basé la-dessus : http://www.webmasterworld.com/forum92/6079.htm |
_________________ Aider, résoudre et prévenir sont les maitres mots du forum "les arnaques".
Pour que vos formalités, ventes et achats se passent sans problèmes nous déployons nos forces pour vous offrir une médiation simple et rapide avec les principaux acteurs du commerces en ligne.
La prévention et la dénonciation d'arnaques avérées font également parties de nos prérogatives. http://forum.lesarnaques.com http://www.lesarnaques.com
Dernière édition par trefle le Lun Juil 28, 2008 3:25 pm; édité 1 fois |
|
| Revenir en haut de page |
|
 |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3472
|
Posté le: Ven Juin 27, 2008 7:47 am Sujet du message: Re: rewrite url |
|
|
Le plus simple c'est de le faire dans le script, à partir de l'uri : $_SERVER['REQUEST_URI']
Que tu compare à l'url que tu attend, genre, si a =1 dans le script, tu attends articles-1.html, donc tu compare articles-1.html à $_SERVER['REQUEST_URI'] (strpos() peut être plus pratique que ==, pour éviter les histoire de slashe en début et de variable éventuelles à la fin)
Et de là, tu rediriges ou non. C'est le principe de notre zéro duplicate si tu veux un exemple plus poussé  |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|
| Revenir en haut de page |
|
 |
trefle PR1

Inscrit le: 03 Juin 2008 Messages: 145
|
Posté le: Ven Juin 27, 2008 6:36 pm Sujet du message: Re: rewrite url |
|
|
ok je ne suis pas d tout calé en php mais je vais essayé de me débrouiller
Merci pour la réponse.
Trefle. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14131
|
|
| Revenir en haut de page |
|
 |
trefle PR1

Inscrit le: 03 Juin 2008 Messages: 145
|
Posté le: Sam Juin 28, 2008 3:54 pm Sujet du message: Re: rewrite url |
|
|
salut,
je te l'envoi via un lien le contenant en mp ??
Trefle. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14131
|
|
| Revenir en haut de page |
|
 |
trefle PR1

Inscrit le: 03 Juin 2008 Messages: 145
|
Posté le: Sam Juin 28, 2008 4:21 pm Sujet du message: Re: rewrite url |
|
|
j'ai rien fait pour récupérer la variable encore .... ( je ne sais pas faire grand chose du tout et j'ai prévu de m'y mettre cet été ... ) j'ai un peu lu hier soir mais j'ai pas encore tout saisi. j'essayerai surement d'écrire qqc ce soir mais je ne sais pas si j'arriverais à faire grand chose.
pour le moment j'ai juste le rewrite url dans le fichier .htaccess et c'est tout.
Trefle.
edit : après avoir lu pas mal de documentation sur le php j'ai réussi a récupérer la variable et à faire la redirection souhaitez. par contre je n'ai pas encore réssi à lui faire comparer la page mais sa viendra  |
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |