本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 CloudFront Functions 檢視器請求事件中,將 index.html 新增至沒有檔案名稱的請求 URL
下列程式碼範例示範如何在 CloudFront Functions 檢視器請求事件中,將 index.html 新增至沒有檔案名稱的請求 URL。
- JavaScript
-
- 適用於 CloudFront Functions 的 JavaScript 執行時期 2.0 功能
-
async function handler(event) {
var request = event.request;
var uri = request.uri;
// Check whether the URI is missing a file name.
if (uri.endsWith('/')) {
request.uri += 'index.html';
}
// Check whether the URI is missing a file extension.
else if (!uri.includes('.')) {
request.uri += '/index.html';
}
return request;
}
如需 AWS SDK 開發人員指南和程式碼範例的完整清單,請參閱 以 AWS SDK 使用 CloudFront。此主題也包含有關入門的資訊和舊版 SDK 的詳細資訊。