すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:Alibaba Cloud CDNを使用してプライベートバケットからオブジェクトを取得するときに、バケットのデフォルトのホームページにアクセスできないのはなぜですか。

最終更新日:Dec 15, 2023

原因: プライベートバケットへのアクセス権限をAlibaba Cloud CDNに付与すると、CDNを使用してOSSからオブジェクトを取得する場合、デフォルトで非匿名アクセスの署名情報が含まれます。 ただし、静的Webサイトホスティングを使用して構成されたデフォルトのホームページにアクセスするには、リクエストを匿名にする必要があります。

解決策: Alibaba Cloud CDNコンソールでURL書き換えルールを設定します。 パスの書き換え^/$ に、ターゲットパスを /index.htmlに、フラグリダイレクトに設定します。

設定が完了した後、クライアントがwww.example.com/ を要求すると、Alibaba Cloud CDNポイントオブプレゼンス (POP) がHTTP 302ステータスコードをクライアントに返し、www.example.com/index.htmlを再要求します。

URL書き換えルールの設定方法の詳細については、「アクセスURL書き換えルールの作成」をご参照ください。