Url rewrite sur WampServer

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

elpanpan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 27 Avr 2008

Url rewrite sur WampServer

Message le Dim Avr 27, 2008 16:11

Bonjour à tous!!!

Voilà j'ai un petit problème concernant la mise en place du Rewriting URL (enfin je pense que c'est au niveau de l'installation).

Dans le tutoriel il est dit qu'il faut décommenter deux ligne dans "httpd.conf" à savoir:

LoadModule rewrite_module libexec/mod_rewrite.so
AddModule mod_rewrite.c

Pour la première pas de problème, mais la deuxième n'y est pas... Je me suis dit "tant pis" et j'ai redémarré le serveur Apache (petite précision , je suis en local).

Et la ligne "mod_rewrite" et bien là.

Sauf que je n'arrive pas à faire fonctionner le Rewriting...

Merci d'avance pour vos réponses
Dernière édition par elpanpan le Dim Avr 27, 2008 18:16, édité 1 fois.

WEBCodeur
WRInaute discret
WRInaute discret
 
Messages: 116
Inscription: 13 Mai 2007

Message le Dim Avr 27, 2008 16:22

Si tu es sur Wampserver2
Dans Configuration PHP, il te faut:
Short open tag et allow url fopen
Dans les extentions, j'ai aussi ajouté php curl (mais je suis pas sur que cela joue sur le rewrite)
Sinon pour apache c'est normal, je n'ai que le premier module activé aussi.

elpanpan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 27 Avr 2008

Message le Dim Avr 27, 2008 16:27

Effectivement j'utilise WanpServer.

Mais j'ai un petit problème concernant ces ligne:
"Dans Configuration PHP, il te faut:
Short open tag et allow url fopen "

Je trouve pas le config php...

WEBCodeur
WRInaute discret
WRInaute discret
 
Messages: 116
Inscription: 13 Mai 2007

Message le Dim Avr 27, 2008 16:31

Il te faut simplement cliquer sur l'icone de wamp dans la barre des taches pour selectionner PHP/Configuration/tu coche les option.
N'oublis pas de redemarer les services apres chaques modifications!

elpanpan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 27 Avr 2008

Message le Dim Avr 27, 2008 16:39

J'ai fait ce que tu m'a dit mais rien n'y fait (le "allow url fopen" était déjà coché).

J'ai ensuite redémarré wamp et fait le test classique... 404.

Voilà mon .htaccess

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^test\.html$ /test.php [L]

WEBCodeur
WRInaute discret
WRInaute discret
 
Messages: 116
Inscription: 13 Mai 2007

Message le Dim Avr 27, 2008 16:59

Mon rewrite fonctionne sans
Code: Tout sélectionner
Options +FollowSymlinks


Apres pour la syntaxe, c'est pas ma tasse, je laisse les expert corrigé si necessaire...

elpanpan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 27 Avr 2008

Message le Dim Avr 27, 2008 17:07

Ben le truc c'est que j'ai essayé avec et sans:

Code: Tout sélectionner
Options +FollowSymlinks


et avec et sans les "^...$" mais rien n'y fait...

C'est sensé marcher en local?

WEBCodeur
WRInaute discret
WRInaute discret
 
Messages: 116
Inscription: 13 Mai 2007

Message le Dim Avr 27, 2008 17:23

Oui, moi j'utilise du rewrite avec wamp sans problemes, mais c'est vrai que j'ai un peut galeré pour le faire.
Je suis un peut pret sur que c'est un probleme de syntaxe

essais ca:

RewriteRule ^test.html$ test.php [L]


(Edit) J'ai testé cela marche chez moi !!!
Tout ca pour un slash a la noix héhéhé (certains hébergeurs l'exigent comme 1&1 je crois, donc ce n'est pas une erreur a proprement dit)

Je te rappel aussi que l'option "Options +FollowSymlinks" n'est pas active chez moi...

elpanpan
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 27 Avr 2008

Message le Dim Avr 27, 2008 17:35

Yeessssssss! ça marche!!

Pour un slash à la c**^^ non mais sans rire. Merci beaucoup!!!!

Bien joué^^

WEBCodeur
WRInaute discret
WRInaute discret
 
Messages: 116
Inscription: 13 Mai 2007

Message le Dim Avr 27, 2008 17:46

Tu devrais modifier le titre de ton message, car nombreux sont les utilisateurs qui auront surement ce même petit soucis.

Par exemple: url rewriting sur wamp

Bonne continuation :)


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

Message le Dim Avr 27, 2008 20:20

tu as peut-être mis le fichier dans un sous répertoire du www. dans ce cas il faut mettre le chemin complet (depuis le www)
si tout est dans le répertoire rep :
Code: Tout sélectionner
RewriteRule ^test\.html$ /rep/test.php [L]

xenetis
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 27 Avr 2008

Message le Dim Avr 27, 2008 21:48

Bonsoir,

Petite question supplémentaire :

J'ai le même problème mais dans mon cas c'est dans un virtualhost (sous wampserver2)

dans mon httpd.conf j'ai ajouté :
Code: Tout sélectionner
<VirtualHost *>
   ServerName monsite.local
   DocumentRoot c:/www/monsite/
</VirtualHost>


J'ai des règles htaccess du type :
Code: Tout sélectionner
RewriteEngine on

RewriteRule ^liens.html ./index.php?m=lien [L]
RewriteRule ^news.html ./index.php?m=news [L]


Ces règles fonctionnent correctement quand je suis à la racine de mon serveur par exemple (rewrite_module étant activé) mais pas quand je les appelle à partir de mon virtualhost ...

Dois je ajouter une directive particulière dans mon virtual host ?

Merci

xenetis
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 27 Avr 2008

Message le Lun Avr 28, 2008 8:58

Je me répond à moi même ...

Après quelques recherches de bon matin, j'ai fini par trouver qu'il fallait que je rajoute une section directory pour activer l'url rewriting pour mon virtualhost :
Code: Tout sélectionner
<Directory "c:/www/monsite/">
Options Indexes FollowSymLinks MultiViews Includes
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>


Voili voila tout ça pour info :wink:

airmess
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 25 Mai 2010

Re: Url rewrite sur WampServer

Message le Mar Mai 25, 2010 10:04

Bonjours a tous et merci pour ce sujet qui est fort utile,

j'ai suivi le petit tuto sur l'URL rewriting, mais je ne peut pas tester si les liens fonctionnent car je n'arrive pas a configurer Wamp serveur...

je suis sous Wamp2 j'ai donc activer "Short open tag et allow url fopen " dans php. et bizarement les deux ligne:
LoadModule rewrite_module libexec/mod_rewrite.so
AddModule mod_rewrite.c

sont présente dans mon http.conf
Quand je dé-commente la ligne "AddModule mod_rewrite.c" dans http.conf et que je redémarre les service j'ai un service qui ne fonctionne pas mais je ne sais pas lequel c'est(je ne sais pas comment faire pour le savoir)
voila j'espère que vous pourrez m'aider..

merci d'avance

Édit: Mon problème est résolu il venait d'une erreur dans le fichier .htacces :mrgreen:

adam974
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 20 Aoû 2011

Re: Url rewrite sur WampServer

Message le Dim Aoû 21, 2011 12:01

Bonjour j'ai également un problème avec mon .htaccess pour l'URL rewriting
voici mon .htaccess :

SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-_]+)?$ index.php?page=$1&%{QUERY_STRING}

Merci de votre aide

Url rewrite sur WampServer

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 goo.gl

  • Calcul du nombre de 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 citations 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