Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

URL rewriting en local

Aller à la page 1, 2  Suivante
Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:08    Sujet du message: URL rewriting en local

Bonjour à tous, je dévellope actuellement un site web qui n'est accessible que dans mon réseau local(version de dévellopement).

Je tourne avec un serveur apache et des .htaccess définissant mes rewriteRules ds chaque sous-dossier de monsite.

La version de mon serveur apache, mes rewrite rules sont les memes pour la version en ligne de mon site (dispo sur le www) que pour la version en local d emon site . Mais l'url rewriting ne marche pas en local, j'ai pourtant bien activé le module rewrite.so dans le fichier de configuration d'apache.

Je comprends pas à koi ca peut etre du, avez-vous quelques idées ?

Merci d'avance.

Julien
 
dadovb Visiter le site web du posteur
correiaj
WRInaute accro
WRInaute accro

Inscrit le: 25 Avr 2005
Messages: 1106
Localisation: Paraná y Bombonera

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:12    Sujet du message: URL rewriting en local

Dans le httpd.conf de apache, dans tes directorie ou vhost, tu dois avoir ceci:
AllowOverride All
 
correiaj Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:16    Sujet du message: merci

est-ce que je dois rajouter la ligne aussi dans mes .htaccess ?
 
dadovb Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:37    Sujet du message: dsl

Merci pour la rapidité de la réponse, j'ai rajoute la ligne dans mon httpd2.conf, mais j'ai toujours le même problème :

Code:

Not Found

The requested URL /dev/pouet.info/httpdocs/dev/public/index.php was not found on this server.



Voici ma rewrite rule :

Code:


RewriteRule ^index-([0-9]+)\.html$  index.php?id_cat=$1
RewriteRule ^index-([0-9]+)-([0-9]+)\.html$  index.php?id_cat=$1&page=$2
RewriteRule ^index-([0-9]+)-(.*)\.html$  index.php?id_cat=$1&page=$2
RewriteRule ^index-([0-9]+)-([0-9]+)-(.*)\.html$  index.php?id_cat=$1&page=$2&titre_cat=$3




Vili, merci d'avance...
 
dadovb Visiter le site web du posteur
mattcobalta
Nouveau WRInaute

Inscrit le: 03 Déc 2005
Messages: 32

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:47    Sujet du message: URL rewriting en local

Dans httpd.conf, enlever le # pour les lignes :

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c
 
mattcobalta
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:49    Sujet du message: URL rewriting en local

mattcobalta a écrit:
Dans httpd.conf, enlever le # pour les lignes :

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c


il a pas une erreur 500 mais 401.

ton probleme est que tu ne donne pas de chemin pour tes rewritings.

RewriteRule ^index-([0-9]+)\.html$ http://localhost/tonrep/index.php?id_cat=$1
 
e-kiwi Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 15:56    Sujet du message: alias ?

Si je fais un alias ds mes fichiers de configuration du type :

Alias : / /httpdocs/monrep/monsite/

Est-ce que ca peu m'éviter de devoir mettre les url absolues ds mon .htacess ?
 
dadovb Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:04    Sujet du message: URL rewriting en local

hum, et bien... teste lol
 
e-kiwi Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:22    Sujet du message: ??

Bon j'ai pas encore testé avec l'alias, j'ai testé comme tu m'a di en mettant l'URL absolue, mais le problème, c'est que là, il ne fait plus d'url rewriting, il écrit l'url avec le vieux passage de variables tout moche et ses points d'interrogation ...

Code:


RewriteRule ^index-([0-9]+)\.html$  http://monpc/dev/public/index.php?id_cat=$1
RewriteRule ^index-([0-9]+)-([0-9]+)\.html$  index.php?id_cat=$1&page=$2
RewriteRule ^index-([0-9]+)-(.*)\.html$  http://monpc/dev/public/index.php?id_cat=$1&page=$2




Et l'url donne ca : http://monpc/dev/public/index.php?id_cat=24&page=Construction,Constructions,...

Pas terrible pour le référencement...

Merci d'avance de votre pateince et d evotre aide.
 
dadovb Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:26    Sujet du message: URL rewriting en local

ah et bien oui, il va pas par magie re-ecrire tes liens, tu dois modifier tes liens toi meme, l url rewriting sert à faire la truduction pour le serveur
 
e-kiwi Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:37    Sujet du message: ah..;

IL faut donc que je récrive tous mes liens en absolu ds mon code ?

c pa cool du tou ca...

G tous mes liens en url relatif...
 
dadovb Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:42    Sujet du message: URL rewriting en local

je sais pas pourquoi tu parles d obsolu ou de relatif. dans ton code, tes urls doivent ete de la forme index-blabla.html ou index-blabla-blabla-blabla.html, elles ne doivent pas etre de la forme index.php?blabla=blabla ...
 
e-kiwi Visiter le site web du posteur
Bourriquet
WRInaute passionné
WRInaute passionné

Inscrit le: 19 Sep 2005
Messages: 632

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:49    Sujet du message: URL rewriting en local

Tu peux bufferiser la sortie de ton script, et rechercher les liens à réécrire, les corriger et afficher la sortie corrigée.

En php : http://php.belnet.be/manual/fr/ref.outcontrol.php
 
Bourriquet Visiter le site web du posteur
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12226
Localisation: Toulouse

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:53    Sujet du message: URL rewriting en local

ou comment alourdir un script ^^
 
e-kiwi Visiter le site web du posteur
dadovb
WRInaute accro
WRInaute accro

Inscrit le: 22 Nov 2005
Messages: 1278

URL permanente de ce messagePosté le : Ven Déc 09, 2005 16:53    Sujet du message: merci de l'info

merci pour l'info, mais en fait je voudrais surtout comprendre pourquoi ca marche pas, car j'utilise les même règles sur mon site qui en ligne sur le web, et ca marche très bien. Mais sur mon réseau local, ca ne marche plus...alors que je suis parti sur la même configuration pour eviter ce genre de délires !
 
dadovb Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 2 - Aller à la page 1, 2  Suivante
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort