Les urls qui travaillent à mon contenu sontURL AWS S3 CNAME 403 Problème
https://<bucket>.s3.amazonaws.com/<object>
http://<bucket>.s3.amazonaws.com/<object>
<bucket>.s3.amazonaws.com/<object>
s3.amazonaws.com/<bucket>/<object>
Je veux cette URL pour travailler
<bucket>/<object>
mais cela ne fonctionne pas.
Ce code fonctionne
$request = $client->get("http://{$bucket}.s3.amazonaws.com/{$s3name}");
return $client->createPresignedUrl($request, $time);
Ce code ne
$request = $client->get("http://{$bucket}/{$s3name}");
return $client->createPresignedUrl($request, $time);
Quelqu'un peut-il m'aider ici? Dois-je avoir https pour faire ce travail? J'ai ajouté le CNAME aussi.
J'ai fait ce truc CNAME. Le CNAME est des fichiers. .com qui pointe vers .s3.amazonaws.com. –
Toosick
CNAME est seulement une partie. Envoyez-vous également l'en-tête de l'hôte correct lors de votre demande? –
Oui.Je peux afficher le contenu public à/