Url rewriting en local avec Wamp

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

m1b
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 26
Inscription: 21 Juin 2008

Url rewriting en local avec Wamp

Message le Dim Sep 14, 2008 15:18

Bonjour à tous,

J'ai installé en local wamp (version2) + url rewriting.
L'url rewriting fonctionne très biens sur mon serveur web sur internet, mais en local ça ne marche pas.

Et pourtant j'ai activé le module pour l'url rewriting ( j'ai vérifié dans le httpd.conf ) , et j'ai bien mis :

-AllowOverride all dans la config apache
-J'ai laissé le répertoire par défaut C:\wamp\www
-et mon fichier .htaccess contient
# Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^([a-z0-9\-]+)\.html$ /index.php?numlien=$1 [L]


Et lorsque je clique sur un lien ça ne plante pas, mais ça m'expédie sur cette page à chaque fois.
Est-ce que cela vous dis quelque chose ?
Image

merci à vous


abouvard
WRInaute impliqué
WRInaute impliqué
 
Messages: 517
Inscription: 17 Aoû 2004

Message le Dim Sep 14, 2008 17:43

Salut !
J'imagine que, en local, tu as créé un dossier sous /wamp/www/tonsite/

Solution peut-être un peu bâtarde, mais
As-tu testé :
RewriteRule ^([a-z0-9\-]+)\.html$ http://localhost/tonsite/index.php?numlien=$1 [L]
??


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Dim Sep 14, 2008 19:12

si c'est dans un sous répertoire /test il faut mettre :
Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-z0-9\-]+)\.html$ /test/index.php?numlien=$1 [L]

elti69
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 4 Nov 2010

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 9:40

Bonjour,
je n'arrive pas a faire de l'URL rewriting en local avec wamp
Online j'ai:
RewriteCond %{HTTP_HOST} ^monsite.com$
RewriteRule (.*) http://www.monsite.com/$1 [L,R=301]
et ca marche

j'ai essayer
RewriteCond %{HTTP_HOST} ^127.0.0.1/monsite$
RewriteRule (.*) http://127.0.0.1/monsite/$1 [L,R=301]

mais ca ne fonctionne pas. pouvez vous m'éclairer?

merci
PS. je crois que c'est le plus gros UP que j'ai jamais fait plus de 2 ans!!!


e-kiwi
Modérateur
Modérateur
 
Messages: 15546
Inscription: 23 Déc 2003

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 9:54

>> mais ca ne fonctionne pas

ce n est pas un message d'erreur ça. on a besoin du numéro :
erreur 404 (probleme sur tes chemins)
erreur 500 (probleme sur le mod_rewrite)
etc ...

elti69
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 4 Nov 2010

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 9:57

j'ai une erreur 404.
excusez moi....


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1595
Inscription: 30 Oct 2008

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 10:59

la condition ne peut pas marcher car HTTP_HOST contient le nom de la machine pas le chemin.
essaye :
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^127\.0\.0\.1$
RewriteRule (.*) /monsite/$1 [L,R=301]

sinon je te conseille ce lien qui peut te simplifier la vie : http://www.phpsources.org/developper-un-site-en-local_98.html

elti69
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 4 Nov 2010

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 12:40

Merci mais j'ai toujours une erreur 404...
@forty : j'ai vu ton lien mais je n'ai pas accés a c:/windows etc... ecriture impossible (serveur du boulot)

avez vous une autre idée?

Merci


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1595
Inscription: 30 Oct 2008

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 14:07

Je viens de relire le besoin et je ne vois pas l'intérêt de transposer la règle qui ajoute www. devant le nom de domaine en local puisque tu l'appelles avec l'IP.
Sinon il faut vérifier que le module rewrite est activé et que la ligne suivante se trouve dans le .htaccess :
Code: Tout sélectionner
RewriteEngine On

elti69
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 4 Nov 2010

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 14:12

J'ai toujours l'erreur 404...
je pense comprends pas...


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1595
Inscription: 30 Oct 2008

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 14:21

peux-tu expliquer la réécriture que tu souhaites mettre en place?

elti69
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 4 Nov 2010

Re: Url rewriting en local avec Wamp

Message le Jeu Nov 04, 2010 14:32

Le truc c'est que je reprends un site, je suis pas informaticien a la base et j'aimerais juste qu'il marche offline...

donc je sais pas trop comment tout cela fonctionne... :-/


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Local, Google Local Business Ads

  • 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 1 invité