Sous-domaines - Erreur 500

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

mehlorb
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Mar 28, 2007 15:46

Sous-domaines - Erreur 500

Message le Ven Mar 30, 2007 9:45

La règle suivante me provoque une erreur "500 Internal Server Error"

RewriteCond %{HTTP_HOST} !^www\.domaine\.com
RewriteCond %{HTTP_HOST} ^([^.]*)\.?domaine\.com
RewriteRule ^(.*)$ /%1/$1/$2

Je n'ai pas de flag en fin de ligne car ensuite j'ai tout une série de règles, qui fonctionnent parfaitement.

Quelqu'un aurait-il déjà rencontré ce problème ?
S'agit-il d'un réglage à effectuer côté serveur (Apache ou autre) ?

Merci

mehlorb
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Mar 28, 2007 15:46

Message le Ven Mar 30, 2007 9:55

Apparemment cela viendrait du caractère . (point)

En remplaçant (.*) par ([^.]*) même erreur
Par contre cela fonctionne à moitié lorsque je met
RewriteRule ^([^/]*)$ /%1/$1/$2/

Mais cela n'est pas concluant

Je veux obtenir cela :

SAISIE : http://partenariats.domaine.com/
REECRIT : http://partenariats.domaine.com/partenariats/
AFFICHE : http://www.domaine.com/partenariats/

Jusque là OK

Ensuite problème :

SAISIE : http://partenariats.domaine.com/liens-utiles/
REECRIT : http://partenariats.domaine.com/partena ... ns-utiles/
AFFICHE : http://www.domaine.com/partenariats/liens-utiles/

Erreur 500

Mais en tapant la même adresse sans le slash final, ça passe.
Comment régler ce problème.
J'ai bien cherché avant de poster ce qui se nomme le trailing slash mais rien n'y fait.

Sachant que ça bloque ici, si je tapes http://partenariats.domaine.com/liens-utiles/salon.html , évidemment cela ne passe pas non plus.

Et est-ce que la récupération des variables avec $1 et $2 est correcte ?

Help please, je craque !


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3339
Inscription: Mar Nov 16, 2004 18:27

Message le Lun Avr 02, 2007 14:22

As tu solutionner ton problème ? Plutot balaise comme excercice : :P


raljx
WRInaute accro
WRInaute accro
 
Messages: 2267
Inscription: Lun Juil 10, 2006 16:46

Message le Mar Avr 03, 2007 8:24

Bizarre moi mon probleme est de pouvoir taper :

http://www.mondomaine.com/dossiervirtuel et qu'il me redirige vers
http://dossiervirtuel.domaine.com

J'ai essayé ton script ci-dessus mais nada, rien une belle erreur 404 pourtant dans ton cas cela semble fonctionner meme avec tes difficultés


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3339
Inscription: Mar Nov 16, 2004 18:27

Message le Mar Avr 03, 2007 8:59

il a solutionner le probleme qui est identique au votre mais ses domaines sont en sous repertoire sur le ftp.

http://www.mee2.net/archives/2005/09/15 ... write.html

mehlorb
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Mar 28, 2007 15:46

Message le Mar Avr 10, 2007 16:02

Non non toujours pas de solution, j'ai mis de côté pour le moment la mise en place des sous domaines.
Sans doute la construction du site doit-elle se faire en amont pour ces sous domaines.
Mais si vous avez une solution je suis preneur.

Ou encore mieux, la méthode à utiliser pour une bonne mise en place.


raljx
WRInaute accro
WRInaute accro
 
Messages: 2267
Inscription: Lun Juil 10, 2006 16:46

Message le Mer Avr 25, 2007 16:53

Moi j'ai solutionné mon problème avec cette syntaxe :

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domaine.fr$
RewriteCond %{HTTP_HOST} !^control.domaine.fr$
RewriteCond %{HTTP_HOST} ^(.+)\.domaine\.fr$
RewriteRule ^(.*) http://www.domaine.fr/%1/ [QSA,L,R=301]


peut etre peux tu t'en inspirer


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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités