[SPIP Zone] Pb de redirection en mutualisation

Bonjour,
je me permets de poster sur la zone ma question car le sujet est encore assez nouveau.

J'ai mutualisé 4 sites (dont 3 sont multibases sur le premier) avec 3 noms de domaines différents. 2 sites présentent un pb au niveau de la redirection dans les sous-dossiers de sites/monsiteX/

quel que soit le choix url_img_courtes j'ai le même .htaccess dans /IMG

#### ‹ http://www.eoliennes-de-louville.info/ › = ‹ sites/www.eoliennes-de-louville.info/ ›
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.eoliennes-de-louville\.info/
RewriteRule .* /sites/www.eoliennes-de-louville.info/IMG/$0 [L]

les images de sites/monsite/IMG ou des caches sites/monsite/local ne sont pas affichées malgré l'url correct : src=http://monsite/IMG/jpg/monimage.jpg ou src=local/cache-gd2/...

si dans mon navigateur je fais suivre mon nom de domaine du dossier IMG comme ceci :

http://www.eoliennes-de-louville.info/IMG/

J'obtiens :

Not Found
The requested URL /sites/www.eoliennes-de-louville.info/IMG//home.10.26/centralez/www//IMG/ was not found on this server.

Je nage et ne trouve pas de solution, si vous avez une piste...
merci d'avance.

Frank

Frank David a écrit :

Bonjour,
je me permets de poster sur la zone ma question car le sujet est encore assez nouveau.

J'ai mutualisé 4 sites (dont 3 sont multibases sur le premier) avec 3 noms de domaines différents. 2 sites présentent un pb au niveau de la redirection dans les sous-dossiers de sites/monsiteX/

quel que soit le choix url_img_courtes j'ai le même .htaccess dans /IMG

Pourrais tu expliquer plus en détail ce qui bloque ?
1) Est-ce simplement les images ?
2) As tu essayé avec url_image_courtes à false ET en supprimant les fichiers /IMG/.htaccess et /local/.htaccess présents à la racine du SPIP

J'ai eu des problèmes avec url_img_courtes (version Fil), parce que (de mémoire) je mutualisais sur des noms de répertoire (et pas comme toi, directement sur les noms du domaine). Il ne semble pas y avoir de raison que ça ne fonctionne pas chez toi ; il doit y avoir un "truc" (un rewritebase / à ajouter peut etre au .htaccess généré ?

MM.

marcimat a écrit :

Frank David a écrit :

Bonjour,
je me permets de poster sur la zone ma question car le sujet est encore assez nouveau.

J'ai mutualisé 4 sites (dont 3 sont multibases sur le premier) avec 3 noms de domaines différents. 2 sites présentent un pb au niveau de la redirection dans les sous-dossiers de sites/monsiteX/

quel que soit le choix url_img_courtes j'ai le même .htaccess dans /IMG

Pourrais tu expliquer plus en détail ce qui bloque ?
1) Est-ce simplement les images ?
2) As tu essayé avec url_image_courtes à false ET en supprimant les fichiers /IMG/.htaccess et /local/.htaccess présents à la racine du SPIP

J'ai eu des problèmes avec url_img_courtes (version Fil), parce que (de mémoire) je mutualisais sur des noms de répertoire (et pas comme toi, directement sur les noms du domaine). Il ne semble pas y avoir de raison que ça ne fonctionne pas chez toi ; il doit y avoir un "truc" (un rewritebase / à ajouter peut etre au .htaccess généré ?

MM.

Bonjour,

Je vais être bref je pars à un rdv. mais je peux reprendre cette discussion dans 1h30.

Nous avions déjà eu une discussion sur ce sujet en mars.

les images ne s'affichent pas, le texte c'est bon.

J'ai essayé la modification images courte en effaçant le .htaccess de /IMG mais pas /local/.htaccess

pour info ma bdd est celle crée par une version [11260] de la 1.9.3dev ça a peut-être son importance pour des données meta ?.

a tout de suite...

Frank

Frank David a écrit :

marcimat a écrit :

Frank David a écrit :

Bonjour,
je me permets de poster sur la zone ma question car le sujet est encore assez nouveau.

J'ai mutualisé 4 sites (dont 3 sont multibases sur le premier) avec 3 noms de domaines différents. 2 sites présentent un pb au niveau de la redirection dans les sous-dossiers de sites/monsiteX/

quel que soit le choix url_img_courtes j'ai le même .htaccess dans /IMG

Pourrais tu expliquer plus en détail ce qui bloque ?
1) Est-ce simplement les images ?
2) As tu essayé avec url_image_courtes à false ET en supprimant les fichiers /IMG/.htaccess et /local/.htaccess présents à la racine du SPIP

J'ai eu des problèmes avec url_img_courtes (version Fil), parce que (de mémoire) je mutualisais sur des noms de répertoire (et pas comme toi, directement sur les noms du domaine). Il ne semble pas y avoir de raison que ça ne fonctionne pas chez toi ; il doit y avoir un "truc" (un rewritebase / à ajouter peut etre au .htaccess généré ?

MM.

Bonjour,

Je vais être bref je pars à un rdv. mais je peux reprendre cette discussion dans 1h30.

Nous avions déjà eu une discussion sur ce sujet en mars.

les images ne s'affichent pas, le texte c'est bon.

J'ai essayé la modification images courte en effaçant le .htaccess de /IMG mais pas /local/.htaccess

pour info ma bdd est celle crée par une version [11260] de la 1.9.3dev ça a peut-être son importance pour des données meta ?.

a tout de suite...

Frank

1- url_img_courtes' => false

Dans /config/mes_options j'ai enregistré 'url_img_courtes' => false
supprimé les .htaccess de /IMG et /local
vidé le cache + recalculé ma page > toujours pas d'images.

le html des balises <img> :
src="http://www.eoliennes-de-louville.info/IMG/jpg/IMG01.jpg&quot; et src="local/cache-gd2/c6292777adb9dd2eed1a69f70e0db4a2.png"

les .htaccess générés:
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.eoliennes-de-louville\.info/
RewriteRule .* /sites/www.eoliennes-de-louville.info/IMG/$0 [L]
et
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.eoliennes-de-louville\.info/
RewriteRule .* /sites/www.eoliennes-de-louville.info/local/$0 [L]

2- 'url_img_courtes' => true

Dans /config/mes_options j'ai enregistré 'url_img_courtes' => true
supprimé les .htaccess de /IMG et /local
vidé le cache + recalculé ma page > toujours pas d'images

le html des balises <img> :
src=" http://www.eoliennes-de-louville.info/IMG/jpg/IMG01.jpg&quot; et src="local/cache-gd2/c6292777adb9dd2eed1a69f70e0db4a2.png"

les .htaccess générés:
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.eoliennes-de-louville\.info/
RewriteRule .* /sites/www.eoliennes-de-louville.info/IMG/$0 [L]
et
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^www\.eoliennes-de-louville\.info/
RewriteRule .* /sites/www.eoliennes-de-louville.info/local/$0 [

J'ai fais la même manip sur le site qui fonctionne et là pas de modification du type d'url en fonction de la variable url_img_courte.

en plus de ces 3 domaines qui pointent chacun sur leur site j'utilise http://90plan.ovh.net/~centralez (mon nom d'utilisateur) et j'ai aussi un site mutualisé derrière cette adresse. C'est lui qui héberge les données que j'affiche en multibase sur les 3 autres. Et ce site fonctionne bien, pas de pb d'affichage d'image ou de redirection. Comme l'autre si j'entre domaine/IMG/ je vois les répertoires des images. Tandis que si je fais ça aux deux autres sites, le navigateur renvoi l'erreur suivante :

Not Found
The requested URL /sites/www.eoliennes-de-louville.info/IMG//home.10.26/centralez/www//IMG/ was not found on this server.

Il me semble qu'une partie du problème doit venir des domaines que j'ai ajouté à cet hébergement. Pour autant cela n'explique pas l'inaction de la variable 'url_img_courtes' sur les .htaccess

J'ai envoyé un mail à OVH hier pour poser la question de l'url-rewriting et quelle différence pouvait-il y avoir entre mon domaine d'origine et ceux ajoutés, mais toujours pas de réponse...

Merci pour votre aide, je compte sur vous pour m'aider à sortir de cette impasse...

Frank

Frank David a écrit :

Frank David a écrit :

marcimat a écrit :

Frank David a écrit :

Bonjour,
je me permets de poster sur la zone ma question car le sujet est encore assez nouveau.

J'ai mutualisé 4 sites (dont 3 sont multibases sur le premier) avec 3 noms de domaines différents. 2 sites présentent un pb au niveau de la redirection dans les sous-dossiers de sites/monsiteX/

quel que soit le choix url_img_courtes j'ai le même .htaccess dans /IMG

Pourrais tu expliquer plus en détail ce qui bloque ?
1) Est-ce simplement les images ?
2) As tu essayé avec url_image_courtes à false ET en supprimant les fichiers /IMG/.htaccess et /local/.htaccess présents à la racine du SPIP

J'ai eu des problèmes avec url_img_courtes (version Fil), parce que (de mémoire) je mutualisais sur des noms de répertoire (et pas comme toi, directement sur les noms du domaine). Il ne semble pas y avoir de raison que ça ne fonctionne pas chez toi ; il doit y avoir un "truc" (un rewritebase / à ajouter peut etre au .htaccess généré ?

MM.

Bonjour,

Je vais être bref je pars à un rdv. mais je peux reprendre cette discussion dans 1h30.

Nous avions déjà eu une discussion sur ce sujet en mars.

les images ne s'affichent pas, le texte c'est bon.

J'ai essayé la modification images courte en effaçant le .htaccess de /IMG mais pas /local/.htaccess

pour info ma bdd est celle crée par une version [11260] de la 1.9.3dev ça a peut-être son importance pour des données meta ?.

a tout de suite...

Frank

1- url_img_courtes' => false

Dans /config/mes_options j'ai enregistré 'url_img_courtes' => false
supprimé les .htaccess de /IMG et /local
vidé le cache + recalculé ma page > toujours pas d'images.

les .htaccess générés:

Avec false, il ne devrait pas créer de .htaccess dans les dossiers IMG et local.

Un point me chagrine :
http://ovh/~identifiant/ fonctionne, mais tu remarqueras qu'il est dans un répertoire (certes virtuel) ~identifiant. Tu dois donc avoir à ta racine dans ton fichier .htaccess de SPIP un "rewritebase /~identifiant/" . Or, les autres sites doivent avoir "rewritebase /" puisqu'ils sont directement à la racine du domaine. Tu ne peux pas mélanger les 2.

Je pense que tu dois mettre dans le .htaccess à la racine du SPIP "rewritebase /", quitte à ne plus avoir les images sur l'adresse ovh.

Peux tu dire ce qu'il en est de tout cela ?

AH, et pourrais tu donner un identifiant pour entrer sur le site, car je tombe sur le formulaire de login, mais je ne peux pas aller plus loin.

MM.

Le 23 mai 08 à 14:11, marcimat a écrit :

http://ovh/~identifiant/ fonctionne, mais tu remarqueras qu'il est dans
un répertoire (certes virtuel) ~identifiant. Tu dois donc avoir à ta
racine dans ton fichier .htaccess de SPIP un "rewritebase
/~identifiant/" . Or, les autres sites doivent avoir "rewritebase /"
puisqu'ils sont directement à la racine du domaine. Tu ne peux pas
mélanger les 2.

Je pense que tu dois mettre dans le .htaccess à la racine du SPIP
"rewritebase /", quitte à ne plus avoir les images sur l'adresse ovh.

Non, dans ce genre de config, il faut
RewriteBase /~identifiant/
qui marche dans les deux cas
(car http://mondomaine.org/~identifiant/ marche aussi)

Peux tu dire ce qu'il en est de tout cela ?

AH, et pourrais tu donner un identifiant pour entrer sur le site, car je
tombe sur le formulaire de login, mais je ne peux pas aller plus loin.

MM.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

cedric.morin@yterium.com a écrit :

Le 23 mai 08 à 14:11, marcimat a écrit :

http://ovh/~identifiant/ fonctionne, mais tu remarqueras qu'il est dans
un répertoire (certes virtuel) ~identifiant. Tu dois donc avoir à ta
racine dans ton fichier .htaccess de SPIP un "rewritebase
/~identifiant/" . Or, les autres sites doivent avoir "rewritebase /"
puisqu'ils sont directement à la racine du domaine. Tu ne peux pas
mélanger les 2.

Je pense que tu dois mettre dans le .htaccess à la racine du SPIP
"rewritebase /", quitte à ne plus avoir les images sur l'adresse ovh.

Non, dans ce genre de config, il faut
RewriteBase /~identifiant/
qui marche dans les deux cas
(car http://mondomaine.org/~identifiant/ marche aussi)

Peux tu dire ce qu'il en est de tout cela ?

AH, et pourrais tu donner un identifiant pour entrer sur le site, car je
tombe sur le formulaire de login, mais je ne peux pas aller plus loin.

MM.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Bonjour,
Je reviens vers toi pour t'exposer la situation.

1- j'ai eu un contact téléphonique avec ovh, ils regardent...

cependant le fonctionnement de la mutualisation me laisse un peu perplexe. Car la modification url_img_courtes de /config/mes_options.php ne change rien !?, j'ai beau effacer les fichiers /IMG/.htaccess et /local/.htaccess ils sont systématiquement réécris. Par conséquent j'ai le même fonctionnement dans les deux cas.

Maintenant les fonctionnement ce sont différenciés entre mes 2 domaines ajoutés (Louville et Langres). En effet les .htaccess créés font référence à Bassigny, Langres et 90plan.ovh.net/centralez~ mais jamais à Louville !

Pour résumer les affichages d'images calculées (cache) ou non (IMG/):

Bassigny : images ok:src="sites/...", images calculées ok: src="sites/...", acces /IMG/ et /local/ ok, RewriteRule du .htaccess racine ok

Louville : images pasok:src="http://…", images calculées ok: src="sites/...", acces /IMG/ et /local/ pointent sur les IMG et local de la racine, RewriteRule du .htaccess racine pasok Er404

Langres : images pasok:src="IMG/...", images calculées pasok: src="local/...", acces /IMG/ et /local/ pasok Er404, RewriteRule du .htaccess racine pasok Er404

http://90plan.ovh.net/~centralez : images pas testé, images calculées ok: src="local/...", acces /IMG/ et /local/ ok, RewriteRule du .htaccess racine ok

les liens :
http://www.centrale-eolienne-du-bassigny.info/
http://www.eoliennes-de-louville.info/
http://www.centrale-eolienne-du-plateau-de-langres.info/
http://90plan.ovh.net/~centralez/

Pour répondre à ta proposition :
> Non, dans ce genre de config, il faut
> RewriteBase /~identifiant/
> qui marche dans les deux cas
> (car http://mondomaine.org/~identifiant/ marche aussi)

N'y connaissant rien en Rewriting j'aurai besoin de la syntaxe complète stp, mais pourquoi avoir besoin de ce rewrite alors que ce site fonctionne bien ?

Si déjà on éclairci le pb de l'écriture des htaccess peut-être aurons-nous fait un pas en avant!... :wink:

PS: j'ai galéré un peu aussi à cause de la génération des miniatures d'image qui reste active malgré le passage en "Ne pas générer de miniatures" ds la config. enfin bref c'est un autre pb...

Frank David a écrit :

cedric.morin@yterium.com a écrit :

Le 23 mai 08 à 14:11, marcimat a écrit :

http://ovh/~identifiant/ fonctionne, mais tu remarqueras qu'il est dans
un répertoire (certes virtuel) ~identifiant. Tu dois donc avoir à ta
racine dans ton fichier .htaccess de SPIP un "rewritebase
/~identifiant/" . Or, les autres sites doivent avoir "rewritebase /"
puisqu'ils sont directement à la racine du domaine. Tu ne peux pas
mélanger les 2.

Je pense que tu dois mettre dans le .htaccess à la racine du SPIP
"rewritebase /", quitte à ne plus avoir les images sur l'adresse ovh.

Non, dans ce genre de config, il faut
RewriteBase /~identifiant/
qui marche dans les deux cas
(car http://mondomaine.org/~identifiant/ marche aussi)

Peux tu dire ce qu'il en est de tout cela ?

AH, et pourrais tu donner un identifiant pour entrer sur le site, car je
tombe sur le formulaire de login, mais je ne peux pas aller plus loin.

MM.

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Bonjour,
Je reviens vers toi pour t'exposer la situation.

1- j'ai eu un contact téléphonique avec ovh, ils regardent...

cependant le fonctionnement de la mutualisation me laisse un peu perplexe. Car la modification url_img_courtes de /config/mes_options.php ne change rien !?, j'ai beau effacer les fichiers /IMG/.htaccess et /local/.htaccess ils sont systématiquement réécris. Par conséquent j'ai le même fonctionnement dans les deux cas.

Maintenant les fonctionnement ce sont différenciés entre mes 2 domaines ajoutés (Louville et Langres). En effet les .htaccess créés font référence à Bassigny, Langres et 90plan.ovh.net/centralez~ mais jamais à Louville !

Pour résumer les affichages d'images calculées (cache) ou non (IMG/):

Bassigny : images ok:src="sites/...", images calculées ok: src="sites/...", acces /IMG/ et /local/ ok, RewriteRule du .htaccess racine ok

Louville : images pasok:src="http://…", images calculées ok: src="sites/...", acces /IMG/ et /local/ pointent sur les IMG et local de la racine, RewriteRule du .htaccess racine pasok Er404

Langres : images pasok:src="IMG/...", images calculées pasok: src="local/...", acces /IMG/ et /local/ pasok Er404, RewriteRule du .htaccess racine pasok Er404

http://90plan.ovh.net/~centralez : images pas testé, images calculées ok: src="local/...", acces /IMG/ et /local/ ok, RewriteRule du .htaccess racine ok

les liens :
http://www.centrale-eolienne-du-bassigny.info/
http://www.eoliennes-de-louville.info/
http://www.centrale-eolienne-du-plateau-de-langres.info/
http://90plan.ovh.net/~centralez/

Pour répondre à ta proposition :
> Non, dans ce genre de config, il faut
> RewriteBase /~identifiant/
> qui marche dans les deux cas
> (car http://mondomaine.org/~identifiant/ marche aussi)

N'y connaissant rien en Rewriting j'aurai besoin de la syntaxe complète stp, mais pourquoi avoir besoin de ce rewrite alors que ce site fonctionne bien ?

Si déjà on éclairci le pb de l'écriture des htaccess peut-être aurons-nous fait un pas en avant!... :wink:

PS: j'ai galéré un peu aussi à cause de la génération des miniatures d'image qui reste active malgré le passage en "Ne pas générer de miniatures" ds la config. enfin bref c'est un autre pb...

Ouf, tout est rentré dans l'ordre. Le problème venait du dns de ovh. Les url deux domaines (Louville et Langres) étaient suivis d'un / qui foutait le bazar dans les réécritures d'url.
Je suis passé en url_courtes sans pb.

MERCI pour votre aide à tous.

Frank