4
Indiquez l’intérêt que vous portez à cette question
0

Rss en https

Bonjour,
depuis que j’ai passé mon site (spip) en https, j’ai des problèmes à le syndiquer depuis un autre site (spip) (interface privée : site>syndiquer) et inversement.
Si on fait un test indépendant :
Feedvalidator http://www.feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.productivix.com me dit "This feed does not validate.
line 74, column 2 : url must be a full URL" (l’enclosure d’image ne doit pas être en https quoi)

Le problème vient des images dans les articles en https pour être bref.

Firefox fonctionne "un peu" avec le flux rss du site, (pas répétitif, car si on recharge le flux rss il dit ne pas trouver ce format XML..) : instable

bref je sais que cela marchait en http et plus à présent.

La directive Apache que j’ai mis sur le site en 80 est :
RewriteEngine On
RewriteCond %HTTP_HOST ^productivix.com$ [NC]
RewriteRule ^(.*)$ https://www.productivix.com$1 [R=301,L]
RewriteCond %SERVER_PORT 80
RewriteRule (.*) https://%HTTP_HOST%REQUEST_URI [L,R=301]
et sur celui en 443 :
RewriteEngine On
RewriteCond %HTTP_HOST ^productivix.com$ [NC]
RewriteRule ^(.*)$ https://www.productivix.com$1 [R=301,L]

et au sujet du rss il y a dans le .htaccess les lignes classiques :
RewriteCond %QUERY_STRING action=rss
RewriteRule spip.php spip.php ?page=rss [QSA,L]

Auriez-vous SVP une idée de quoi cela peut venir ce phénomène ?
Est de mon squelette RSS, du programme de syndication de Spip , des mes directives ?
merci d’avance.