Public cloud virtual hosted sous mon nom de domaine

Bonjour à tous,

J'utilise un bucket s3 ovh.
Sur mon site web je veux que mes utilisateurs puissent ouvrir les objets qui s'y trouvent à l'intérieur (pdf, png…) Je renvoi directement sur le lien de mon cloud : https://xxx.s3.sbg.io.cloud.ovh.net/nom_de_objet

Sauf que j'aimerais afficher mon nom de domaine à la place du nom de domaine du bucket.
j'ai donc configuré un reverse proxy avec nginx pour que cloud.mondomaine.fr redirige vers l'url du cloud.

Dans la technique ça fonctionne. Sauf que quand je veux voir un objet j'obtiens :

"< Error>
< Code>AccessDenied</ Code>
< Message>Access Denied.</ Message>
< RequestId>requestid(caché)</ RequestId>
</ Error >"

Est-ce que vous savez si ce que je veux faire est autorisé par ovh ? Est-ce qu'il y a quelque chose à configurer ?

(Lorsque j'upload un objet je mets bien l'ACL à "public-read")

Merci de votre aide

Bonjour,

avez-vous vu cette documentation ?
https://help.ovhcloud.com/csm/fr-public-cloud-storage-pcs-link-domain?id=kb_article_view&sysparm_article=KB0047174

Cordialement, janus57

Bonjour janus,

Comment mentionné, j'utilise un bucket s3 et non pas swift. Est-ce qu'il y a une procédure similaire à suivre ?

Bonjour,

Hum, la seule doc qui pourrait se rapprocher c'est celle-ci : https://help.ovhcloud.com/csm/fr-public-cloud-storage-s3-static-website-https?id=kb_article_view&sysparm_article=KB0058097

Cordialement, janus57