Bonjour,
J’utilise le plugin image responsive depuis plusieurs années et j’en suis très heureux, mais là, je suis confronté à un problème que je n’avais pas encore rencontré :
J’ai suivi les instructions de l’article de contrib.spip.net "Passer un site SPIP sous https://« et j’ai donc ajouté au .htaccess livré avec spip
RewriteCond %{HTTPS} !=onRewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Dès que j’ajoute ces réglages : aucunes images ne se charge sur le site, même le logo de spip.
Et si je supprime ces réglages les images reviennent.
Pour essayer de comprendre, j’ai suivi les étapes suivantes :
J’ai testé en désactivant le dossier « squelettes » et les images sont revenues.
Ensuite, j’ai réactivé le dossier « squelettes » et pour tester si cela ne venait pas d’image responsive, j’ai modifié le fichier inclure/header.html en testant l’affichage du logo du site selon image responsive et comme dans squelettes-dist/inclure/header.html, ce qui donne :
<h1 id="logo_madeo">[<div class="logo">(#LOGO_SITE_SPIP|image_responsive{100/200/400/800}|inserer_attribut{alt, #SLOGAN_SITE_SPIP|attribut_html})</div>]</h1> <h1 class="spip_logo_site">[(#LOGO_SITE_SPIP|image_reduire{224,96})]#NOM_SITE_SPIP</h1>
Résultat :
seul le logo spip codé avec image_réduire s’affiche.
Une idée de ce qui cause ce problème ?
Merci d’avance,
Cordialement,
Hervé
ajouter ces lignes dans le htaccess peut etre
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
Le 27 juin 2021 à 16:18, Hervé Le Dantec via Discuter de SPIP <noreply@discuter.spip.net> a écrit :
Bonjour,
J’utilise le plugin image responsive depuis plusieurs années et j’en suis très heureux, mais là, je suis confronté à un problème que je n’avais pas encore rencontré :
J’ai suivi les instructions de l’article de contrib.spip.net "Passer un site SPIP sous https://« et j’ai donc ajouté au .htaccess livré avec spip
RewriteCond %{HTTPS} !=onRewriteRule ^ [https://%{HTTP_HOST}%{REQUEST_URI}](https://%{HTTP_HOST}%{REQUEST_URI}) [L,R=301]
Dès que j’ajoute ces réglages : aucunes images ne se charge sur le site, même le logo de spip.
Et si je supprime ces réglages les images reviennent.
Pour essayer de comprendre, j’ai suivi les étapes suivantes :
J’ai testé en désactivant le dossier « squelettes » et les images sont revenues.
Ensuite, j’ai réactivé le dossier « squelettes » et pour tester si cela ne venait pas d’image responsive, j’ai modifié le fichier inclure/header.html en testant l’affichage du logo du site selon image responsive et comme dans squelettes-dist/inclure/header.html, ce qui donne :
<h1 id="logo_madeo">[<div class="logo">(#LOGO_SITE_SPIP|image_responsive{100/200/400/800}|inserer_attribut{alt, #SLOGAN_SITE_SPIP|attribut_html})</div>]</h1> <h1 class="spip_logo_site">[(#LOGO_SITE_SPIP|image_reduire{224,96})]#NOM_SITE_SPIP</h1>
Résultat :
seul le logo spip codé avec image_réduire s’affiche.
Une idée de ce qui cause ce problème ?
Merci d’avance,
Cordialement,
Hervé
Voir le sujet ou répondre à ce courriel pour répondre.
Pour se désabonner de ces courriels, cliquez ici.
J’ai testé avec en ligne 17 du .htaccess livré avec spip :
RewriteEngine On
et en ligne 45 de ce même .htaccess:
################ REGLAGES PERSONNALISES ######################
# Inscrivez ci-dessous vos reglages supplementaires
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{SERVER_PORT} !=443
et ça n’a pas fonctionné, malheureusement.
j’ai bien vidé le cache de spip, le cache du navigateur et j’ai recalculé la page.
Merci tout de même.
Bonsoir,
cela peut provenir, peut-être, de l’hébergeur. Chez OVH, .htaccess est inopérant et il faut utiliser .ovhconfig à la place. Ceci dit, je ne suis pas très calé là-dessus et je ne témoigne que par mon expérience.
Bonne chance.
···
–
Roland Bouat
Le 27/06/2021 à 19:21, Hervé Le Dantec via Discuter de SPIP a écrit :
J’ai testé avec en ligne 17 du .htaccess livré avec spip :
RewriteEngine On
et en ligne 45 de ce même .htaccess:
################ REGLAGES PERSONNALISES ######################
Inscrivez ci-dessous vos reglages supplementaires
RewriteCond %{HTTPS} !=on
RewriteRule ^ {HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{SERVER_PORT} !=443
et ça n’a pas fonctionné, malheureusement.
j’ai bien vidé le cache de spip, le cache du navigateur et j’ai recalculé la page.
Merci tout de même.
Voir le sujet ou répondre à ce courriel pour répondre.
Pour se désabonner de ces courriels, cliquez ici.
|
| Garanti sans virus. www.avast.com |
| - | - |
https://%
j’ai utilisé le didacticiel de ovh et cela a marché à la condition de ne pas oublier de modifier l’adresse du site dans « identité du site » et dans le sommaire changer en https de même sur les autres fichiers dans le squelette; et ô miracle cela a marché.
avec la démarche suivante :
"Il faut que vous modifiez le fichier .htaccess de votre site pour cela :
- Rendez vous dans votre espace client
- Cliquez sur « hébergement » puis celui désiré.
- Allez sur l’onglet « FTP -SHH ».
- Cliquez sur « FTPexplorer »
- Rentrez votre mot de passe, cliquez sur soumettre.
- Une fois connectez, cliquez sur le dossier de votre site (www par défaut). Sur la ligne du fichier .htaccess cliquez sur éditer à droite. Ajouter à la fin les lignes suivantes, remplacez par votre domaine.
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ [R,L] Appuyez sur la disquette"
···
www.votredomaine.frhttps://www.votredomaine.fr/$1
Alcide Carton
webmaster de l'ARBR
www.amis-robespierre.org
Le 27/06/2021 à 21:10, Roland Bouat via Discuter de SPIP a écrit :
Bonsoir,
cela peut provenir, peut-être, de l’hébergeur. Chez OVH, .htaccess est inopérant et il faut utiliser .ovhconfig à la place. Ceci dit, je ne suis pas très calé là-dessus et je ne témoigne que par mon expérience.
Bonne chance.
··· (cliquer pour plus de détails)
Voir le sujet ou répondre à ce courriel pour répondre.
Pour se désabonner de ces courriels, cliquez ici.
Bonjour,
Pour ma part ce qui fonctionne dans le .htaccess de spip:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]
RewriteRule ^ {REQUEST_URI} [L,NE,R=301] Placé comme toute première instruction, c’est à dire juste en dessous du bloc de commentaire. La même chose dans les réglages personnalisés ne fonctionne pas, je pense qu’il y a une interaction avec la zone « configuration » du .htaccess. Chez OVH le .ovhconfig n’a rien à voir, ce sont des réglages « hébergement » (version php, php-fpm ou autre, etc …), il faut bien utiliser .htaccess pour ce genre de réglages.
···
https://www.%1%
Le 27/06/2021 à 16:18, Hervé Le Dantec via Discuter de SPIP a écrit :
Bonjour,
J’utilise le plugin image responsive depuis plusieurs années et j’en suis très heureux, mais là, je suis confronté à un problème que je n’avais pas encore rencontré :
J’ai suivi les instructions de l’article de contrib.spip.net "Passer un site SPIP sous et j’ai donc ajouté au .htaccess livré avec spip
RewriteCond %{HTTPS} !=onRewriteRule ^ {HTTP_HOST}%{REQUEST_URI} [L,R=301]
Dès que j’ajoute ces réglages : aucunes images ne se charge sur le site, même le logo de spip.
Et si je supprime ces réglages les images reviennent.
Pour essayer de comprendre, j’ai suivi les étapes suivantes :
J’ai testé en désactivant le dossier « squelettes » et les images sont revenues.
Ensuite, j’ai réactivé le dossier « squelettes » et pour tester si cela ne venait pas d’image responsive, j’ai modifié le fichier inclure/header.html en testant l’affichage du logo du site selon image responsive et comme dans squelettes-dist/inclure/header.html, ce qui donne :
<h1 id="logo_madeo">[<div class="logo">(#LOGO_SITE_SPIP|image_responsive{100/200/400/800}|inserer_attribut{alt, #SLOGAN_SITE_SPIP|attribut_html})</div>]</h1> <h1 class="spip_logo_site">[(#LOGO_SITE_SPIP|image_reduire{224,96})]#NOM_SITE_SPIP</h1>
Résultat :
seul le logo spip codé avec image_réduire s’affiche.
Une idée de ce qui cause ce problème ?
Merci d’avance,
Cordialement,
Hervé
Voir le sujet ou répondre à ce courriel pour répondre.
Pour se désabonner de ces courriels, cliquez ici.
https://«https://%