ZuckBin Posté 27 Novembre 2008 Posté 27 Novembre 2008 (modifié) Bonjour, Suite à l'implémentation de l'url rewriting sur mon site, le lightbox (slimbox mootools) ne fonctionne plus, les images s'ouvrent dans une page blanche. L'url rewriting utilise des répertoires virtuels, et une balise est présent sur toute mes pages <base href="http://<?php echo $_SERVER['HTTP_HOST'];?>/" /> Les liens des fichiers sont bons, tout est ok, sauf que ca fonctione pas. Une idée, une solution ? Merci de votre aide. Cordialement. Modifié 28 Novembre 2008 par Arlette
nalrem Posté 27 Novembre 2008 Posté 27 Novembre 2008 Bonsoir ! Tu devrais regarder du côté de l'url rewriting plutôt si c'est sa mise en place qui a fait que ça ne marche plus, non ? le base href n'est pas forcément lié à ça. M'enfin, disons que oui, alors voici un peut-être-élément de réponse : Quand tu dis que ça s'ouvre dans une page blanche, j'imagine que ça ouvre en réalité l'image directement dans le navigateur, d'où le fond blanc, mais que tu n'es pas sur une page web ? A la ligne où tu charges le script de lightbox, essaie de mettre une url de type http://cheminduscript
ZuckBin Posté 28 Novembre 2008 Auteur Posté 28 Novembre 2008 (modifié) C'est exactement ça, pas sur une page web, directement l'image dans le navigateur. Et j'ai déja essayer de mettre une url de la forme http://cheminduscript De plus dans mon htaccess, j'ai ceci: RewriteBase / J'ai même tout essayer et sur tout, le chemin de lightbox, les images, ... /script ./script http://script rien n'y fait, je comprend pas. Modifié 28 Novembre 2008 par ZuckBin
captain_torche Posté 28 Novembre 2008 Posté 28 Novembre 2008 Pourrais-tu nous donner l'adresse de la page ?
ZuckBin Posté 28 Novembre 2008 Auteur Posté 28 Novembre 2008 Il s'agit d'un site de test protégé par mot de passe, mais je t'envoie ca par mp
Dan Posté 28 Novembre 2008 Posté 28 Novembre 2008 L'url rewriting utilise des répertoires virtuels, et une balise est présent sur toute mes pages <base href="http://<?php echo $_SERVER['HTTP_HOST'];?>/" /> Pour moi c'est cette balise qui n'est pas bonne... Il faut une URL, et non pas un simple nom de serveur :!: Mets plutôt ceci : <base href="http://www.tondomaine.tld/repertoire/" />
ZuckBin Posté 28 Novembre 2008 Auteur Posté 28 Novembre 2008 (modifié) Je viens d'essayer Dan, ca ne change rien. Mon url est de la forme: http://mondomaine.tld/rubrique/sous-rubrique/urlproduit.html et mes images sont dans http://mondomaine.tld/unrrepimage/monimage.jpg Avant la mise en place de l'url rewriting avec des repertoires virtuels et la balise <base href="http://www.tondomaine.tld/repertoire/" />, cela fonctionnait parfaitement. Voila Modifié 28 Novembre 2008 par ZuckBin
ZuckBin Posté 28 Novembre 2008 Auteur Posté 28 Novembre 2008 Bon, j'ai trouvé. Excusez du dérangement. Une mauvaise version du fichier mootools était en place sur le serveur, pas penser à vérifier ca. C'est réglé. Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant