Url rewrite sur WampServer
16 messages
• Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- elpanpan
- Nouveau WRInaute

- Messages: 5
- Inscription: 27 Avr 2008
Url rewrite sur WampServer
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
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

- Messages: 116
- Inscription: 13 Mai 2007
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.
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

- Messages: 5
- Inscription: 27 Avr 2008
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]
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

- Messages: 116
- Inscription: 13 Mai 2007
Mon rewrite fonctionne sans
Apres pour la syntaxe, c'est pas ma tasse, je laisse les expert corrigé si necessaire...
- 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

- Messages: 5
- Inscription: 27 Avr 2008
Ben le truc c'est que j'ai essayé avec et sans:
et avec et sans les "^...$" mais rien n'y fait...
C'est sensé marcher en local?
- 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

- Messages: 116
- Inscription: 13 Mai 2007
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...
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...
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
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 :
si tout est dans le répertoire rep :
- Code: Tout sélectionner
RewriteRule ^test\.html$ /rep/test.php [L]
- xenetis
- Nouveau WRInaute

- Messages: 2
- Inscription: 27 Avr 2008
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é :
J'ai des règles htaccess du type :
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
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

- Messages: 2
- Inscription: 27 Avr 2008
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 :
Voili voila tout ça pour info
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
- airmess
- Nouveau WRInaute

- Messages: 1
- Inscription: 25 Mai 2010
Re: Url rewrite sur WampServer
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
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
- adam974
- Nouveau WRInaute

- Messages: 5
- Inscription: 20 Aoû 2011
Re: Url rewrite sur WampServer
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
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
16 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 :
- Redirection 301 : url rewrité vers url rewrité
- ISAPI rewrite URL rewrite pour ASP
- Rewrite long ou url court sans rewrite ?
- url rewrite pour changer le url de domaine dot.tk
- Wampserver ou Xampp ??
- Wampserver et Vista
- utilisation mysql sur wampserver ?
- pb d'urlrewriting sur wampserver avec des alias
- URL rewrite %20
- url rewrité
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
