Problème avec le .htaccess, rien ne se produit
11 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- wiloue
- Nouveau WRInaute

- Messages: 5
- Inscription: 5 Fév 2007
Problème avec le .htaccess, rien ne se produit
Bonjour,
Je teste un site en local, j'aimerais par exemple changer http://127.0.0.1/testlcb/styling.php?VA ... n=27632134
en
http://127.0.0.1/testlcb/poignees-de-po ... 32134.html
Voici mon .htaccess:
Options -Indexes
Options +FollowSymlinks
RewriteEngine on
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
# Référence de la page styling :
RewriteRule ^poignees-de-portes-([0-9]+).html$ /localhost/testlcb/styling.php?VARfinition=$1 [L]
Quelle est donc la marche à suivre pour réussir?
Merci d'avance.
Je teste un site en local, j'aimerais par exemple changer http://127.0.0.1/testlcb/styling.php?VA ... n=27632134
en
http://127.0.0.1/testlcb/poignees-de-po ... 32134.html
Voici mon .htaccess:
Options -Indexes
Options +FollowSymlinks
RewriteEngine on
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
# Référence de la page styling :
RewriteRule ^poignees-de-portes-([0-9]+).html$ /localhost/testlcb/styling.php?VARfinition=$1 [L]
Quelle est donc la marche à suivre pour réussir?
Merci d'avance.
- wiloue
- Nouveau WRInaute

- Messages: 5
- Inscription: 5 Fév 2007
J'ai des centaines de référence différentes et uniques qui récupère les données sur une base de données par la dite référence, c'est pour cela que je veux utiliser l'urlrewriting donc je ne vois pas comment je pourrais changer les liens dans mon code source.
-

e-kiwi - Modérateur

- Messages: 15618
- Inscription: 23 Déc 2003
tu ne dois pas comprendre comment utiliser l url rewriting.
tous les liens de ton site doivent maitnenant etre les urls "ré-écrites (testlcb/poignees-de-portes-27632134.html ) et c'est la ou le htaccess entre en jeu.
si tu as une base de données, tu doit avoir une fonction qui genere les liens, c est cette fonction qu'il faut modifier
tous les liens de ton site doivent maitnenant etre les urls "ré-écrites (testlcb/poignees-de-portes-27632134.html ) et c'est la ou le htaccess entre en jeu.
si tu as une base de données, tu doit avoir une fonction qui genere les liens, c est cette fonction qu'il faut modifier
-

nickargall - WRInaute accro

- Messages: 6468
- Inscription: 13 Juin 2005
Oui, le lien doit appeler la page testlcb/poignees-de-portes-27632134.html
Le .htaccess permettra à ton serveur de savoir que c'est en fait la page testlcb/styling.php?VARfinition=27632134 qui est appelée et permettra la récupération des variables transmises en paramètres.
Le .htaccess permettra à ton serveur de savoir que c'est en fait la page testlcb/styling.php?VARfinition=27632134 qui est appelée et permettra la récupération des variables transmises en paramètres.
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
e-kiwi a écrit:tu ne dois pas comprendre comment utiliser l url rewriting.
tous les liens de ton site doivent maitnenant etre les urls "ré-écrites (testlcb/poignees-de-portes-27632134.html ) et c'est la ou le htaccess entre en jeu.
Sauf que là tu entretiens la confusion e-kiwi. Es-tu sûr de maitriser l'UrlRewriting
Les url réécrites, c'est PAS celles-ci (testlcb/poignees-de-portes-27632134.html), mais bien celles-là : testlcb/styling.php?VARfinition=27632134
-

Malek-78 - Nouveau WRInaute

- Messages: 41
- Inscription: 8 Jan 2007
Re: Problème avec le .htaccess, rien ne se produit
wiloue a écrit:Bonjour,
Je teste un site en local, j'aimerais par exemple changer http://127.0.0.1/testlcb/styling.php?VA ... n=27632134
en
http://127.0.0.1/testlcb/poignees-de-po ... 32134.html
Voici mon .htaccess:
Options -Indexes
Options +FollowSymlinks
RewriteEngine on
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
# Référence de la page styling :
RewriteRule ^poignees-de-portes-([0-9]+).html$ /localhost/testlcb/styling.php?VARfinition=$1 [L]
Quelle est donc la marche à suivre pour réussir?
Merci d'avance.
Pour commencer quel est ton hebergeur car tous ne permettent pas de manipuler le fichier .htaccess
Par exemple chez free tu ne pourras pas modifier ton fichier .htaccess
- wiloue
- Nouveau WRInaute

- Messages: 5
- Inscription: 5 Fév 2007
Pour le moment, je le fais en local sur apache et ensuite il sera sur imingo.net
Sinon qu'elle serait la marche à suivre pour changer
http://127.0.0.1/testlcb/styling.php?VA ... n=27632134
en incluant poignees-de-portes dans l'urlrewriting sur le fichier .htaccess
car l'urlrewriting est tout frais et apparemment je n'aurais pas compris tout le sens
Merci à ceux qui me fourniront une réponse complète.
Sinon qu'elle serait la marche à suivre pour changer
http://127.0.0.1/testlcb/styling.php?VA ... n=27632134
en incluant poignees-de-portes dans l'urlrewriting sur le fichier .htaccess
car l'urlrewriting est tout frais et apparemment je n'aurais pas compris tout le sens
Merci à ceux qui me fourniront une réponse complète.
-

e-kiwi - Modérateur

- Messages: 15618
- Inscription: 23 Déc 2003
tu as une url du type index.php?gestion=toto
tu veux transformer ca en toto.html
pour cela, tu dois :
1)modifier dans ton code source le lien index.php?gestion=toto en toto.html d'une part
2) creer un htaccess avec une regle de redirection :
RewriteRule ^toto.html$ index.php?gestion=toto
ou une règle générale
RewriteRule ^(.+).html$ index.php?gestion=$1
tu veux transformer ca en toto.html
pour cela, tu dois :
1)modifier dans ton code source le lien index.php?gestion=toto en toto.html d'une part
2) creer un htaccess avec une regle de redirection :
RewriteRule ^toto.html$ index.php?gestion=toto
ou une règle générale
RewriteRule ^(.+).html$ index.php?gestion=$1
- wiloue
- Nouveau WRInaute

- Messages: 5
- Inscription: 5 Fév 2007
Merci e-kiwi,
je comprend mieux ce qu'est que le UrlReWriting, la page fictive fonctionne donc bien si on l'appelle par son adresse mais voici que me vient un autre problème :
Etant donné que mes liens se génèrent par rapport aux valeurs différentes de mes listes déroulantes, je ne vois pas comment je pourrais insérer l'"url propre" pour le serveur?
Merci d'avance.
je comprend mieux ce qu'est que le UrlReWriting, la page fictive fonctionne donc bien si on l'appelle par son adresse mais voici que me vient un autre problème :
Etant donné que mes liens se génèrent par rapport aux valeurs différentes de mes listes déroulantes, je ne vois pas comment je pourrais insérer l'"url propre" pour le serveur?
Merci d'avance.
-

nickargall - WRInaute accro

- Messages: 6468
- Inscription: 13 Juin 2005
Remarque:Si tes liens sont accessibles uniquement depuis un menu déroulant, tu n'as aucune chance que les moteurs les suive
11 messages
• Page 1 sur 1
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 Product Search
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
