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

Object Storage Service:静的 Web サイトホスティング

最終更新日:Dec 10, 2024

静的webサイトは、クライアント上で実行できるJavaScriptコードなどのスクリプトを含む、すべてのwebページが静的コンテンツのみで構成されるwebサイトです。 静的Webサイトホスティング機能を使用して、静的WebサイトをObject Storage Service (OSS) バケットでホストし、バケットのドメイン名を使用してWebサイトにアクセスできます。

Backgroud情報

デフォルトのホームページと404ページ

静的Webサイトホスティング機能を有効にする場合は、Webサイトのデフォルトのホームページとデフォルトの404ページを指定する必要があります。

  • ブラウザを使用してOSSバケットでホストされている静的Webサイトにアクセスすると、デフォルトのホームページが表示されます。

  • デフォルトの404ページは、OSSによって返されるエラーページです。 ブラウザを使用してOSSバケットでホストされている静的Webサイトにアクセスし、404エラーが発生すると、OSSはデフォルトの404ページを返します。

ブラウザの動作

データのセキュリティを確保するため、9月28日から中国本土のリージョンの2018、9月25日から中国本土以外のリージョンの2019は、MIMEタイプがtext/htmlで、名前拡張子がHTM、HTML、JSP、PLG、HTX、STMの静的webページオブジェクトにアクセスする場合、次の制限が有効になります。

  • デフォルトのOSSドメイン名を使用して静的webページオブジェクトにアクセスすると、Content-Disposition:attachmentというヘッダーが自動的にレスポンスに追加されます。 ブラウザを使用してオブジェクトにアクセスすると、オブジェクトは添付ファイルとしてダウンロードされます。

  • webページオブジェクトを特定の形式でプレビューできるブラウザーを使用して、カスタムドメイン名を使用して静的webページオブジェクトにアクセスすると、オブジェクトのコンテンツがプレビューされます。

課金

静的Webサイトホスティング機能を使用すると、次の料金が発生する場合があります。

  • ストレージ料金

    HTML、CSS、JavaScript、イメージなどの静的webページオブジェクトの保存に使用されるストレージ容量に基づいて課金されます。 詳細については、「ストレージ料金」をご参照ください。

  • トラフィック料金

    デフォルトのホームページ、画像、スクリプトなどのすべての静的リソースを含む、静的Webサイトにアクセスしたときに生成されるアウトバウンドトラフィック、およびデフォルトの404ページが返されたときに生成されるアウトバウンドトラフィック。 詳細については、「トラフィック料金」をご参照ください。

  • API 操作の呼び出し料金

    デフォルトのホームページ、他のページ、静的リソース、およびデフォルトの404ページにアクセスするためのGETリクエストをOSSに送信すると、課金されます。 詳細については、「API 操作呼び出し料金」をご参照ください。

バケットで静的Webサイトをホストした後、デフォルトのホームページと同じ名前のオブジェクトをバケットにアップロードする必要があります。 例: index.html バケットにsubdir/ という名前のディレクトリがある場合は、index.htmlオブジェクトをディレクトリにアップロードする必要があります。 また、デフォルトの404ページと同じ名前のオブジェクトをバケットにアップロードする必要があります。 例: error.html 次のセクションでは、サンプルバケット内のオブジェクトとディレクトリの構造を示します。

Bucket
 ├── index.html
 ├── error.html
 ├── example.txt
 └── subdir/
      └── index.html 

この例では、カスタムドメイン名example.comはバケットにバインドされ、バケットでホストされている静的Webサイトのデフォルトのホームページはindex.htmlで、Webサイトのデフォルトの404ページはerror.htmlです。 カスタムドメイン名を使用して静的Webサイトにアクセスすると、Webサイトをホストするバケットの静的ページの設定に基づいて、さまざまな応答が返されます。

  • Subfolderホームページが無効の場合:

    • https://example.com/ および https://example.com/subdir/ にアクセスすると、OSSは https://example.com/index.html を返します。

    • https://example.com/example.txt にアクセスすると、example.txtオブジェクトが取得されます。

    • https://example.com/object にアクセスすると、オブジェクトオブジェクトが存在しない場合は https://example.com/error.html を返します。

  • Subfolderホームページが有効な場合

    • https://example.com/ にアクセスすると、OSSは https://example.com/index.html を返します。

    • https://example.com/subdir/ にアクセスすると、OSSは https://example.com/subdir/index.html を返します。

    • https://example.com/example.txt にアクセスすると、example.txtオブジェクトが取得されます。

    • https://example.com/object にアクセスすると、オブジェクトオブジェクトが存在しないため、Subfolder 404 Ruleの設定に基づいて次のいずれかの応答が返されます。

      • Subfolder 404 Ruleがデフォルト値であるRedirectに設定されている場合、OSSは引き続きobject/index.htmlが存在するかどうかをチェックします。 object/index.htmlが存在する場合、OSSはHTTPステータスコード302を返し、リクエストを https://example.com/object/index.html にリダイレクトします。 object/index.htmlが存在しない場合、OSSはHTTPステータスコード404を返し、https://example.com/error.html が存在するかどうかを確認します。

      • Subfolder 404 RuleがNoSuchKeyに設定されている場合、OSSはHTTPステータスコード404を返し、https://example.com/error.html が存在するかどうかを確認します。

      • Subfolder 404 RuleがIndexに設定されている場合、OSSは引き続きobject/index.htmlオブジェクトが存在するかどうかをチェックします。 オブジェクトが存在する場合、OSSはHTTPステータスコード200とオブジェクトのコンテンツを返します。 オブジェクトが存在しない場合、OSSは https://example.com/error.html が存在するかどうかをチェックします。

前提条件

デフォルトのホームページおよび404ページとして指定するオブジェクトは、バケットのルートディレクトリに保存し、パブリックアクセスを許可する必要があります。 サブフォルダホームページを有効にした場合、オブジェクトもサブディレクトリに格納する必要があります。

指定したオブジェクトへのパブリックアクセスを許可するには、オブジェクトのアクセス制御リスト (ACL) をpublic-readに設定する必要があります。 詳細については、「オブジェクトのACLの設定」をご参照ください。

手順

OSSコンソールの使用

  1. 静的Webサイトホスティングを設定します。

    • Subfolderホームページが無効の場合:

      上記の例では、バケットのsubdir /サブディレクトリにアクセスすると、subdir /サブディレクトリのindex.htmlという名前のオブジェクトではなく、バケットのルートディレクトリのindex.htmlという名前のデフォルトのホームページオブジェクトが返されます。 さらに、バケットに存在しないオブジェクトにアクセスすると、指定されたデフォルトの404ページが返されます。 以下の手順を実行します。

      1. OSSコンソールにログインします。

      2. 左側のナビゲーションウィンドウで、バケットリスト をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。

      3. 左側のナビゲーションツリーで、[データ管理] > [静的ページ] を選択します。

      4. [静的ページ] ページで、[設定] をクリックし、パラメーターを設定します。 下表に、各パラメーターを説明します。静态页面

        パラメーター

        説明

        デフォルトホームページ

        ブラウザを使用してOSSバケットでホストされている静的Webサイトにアクセスしたときに表示されるデフォルトのホームページ。 この例では、このパラメーターはindex.htmlに設定されています。

        Subfolderホームページ

        バケットのサブディレクトリホームページ機能を有効にするかどうかを指定します。 この例では、[無効] が選択されています。 この場合、バケットのルートディレクトリ、またはURLがスラッシュ (/) で終わるサブディレクトリにアクセスすると、バケットのルートディレクトリにあるデフォルトのホームページが返されます。

        デフォルトの404ページ

        アクセスするオブジェクトがバケットに存在せず、HTTPステータスコードが404された場合に返されるエラーページ。 バケットのルートディレクトリにあるオブジェクトのみが、デフォルトの404ページとして指定できます。 この例では、このパラメーターはerror.htmlに設定されています。

        エラーページのステータスコード

        エラーページとともに返されるHTTPステータスコード。 有効な値: 404200

      5. [保存] をクリックします。

    • Subfolderホームページが有効な場合

      上記の例では、バケットのsubdir /サブディレクトリにアクセスすると、バケットのサブディレクトリにあるindex.htmlという名前のデフォルトのホームページオブジェクトが返されます。 さらに、バケットに存在しないオブジェクトにアクセスすると、指定されたデフォルトの404ページと、指定されたサブディレクトリ404ルールに基づく結果が返されます。 以下の手順を実行します。

      1. [静的ページ] ページで、[設定] をクリックし、パラメーターを設定します。 下表に、各パラメーターを説明します。静态页面2

        パラメーター

        説明

        デフォルトホームページ

        ブラウザを使用してOSSバケットでホストされている静的Webサイトにアクセスしたときに表示されるデフォルトのホームページ。 この例では、このパラメーターはindex.htmlに設定されています。

        Subfolderホームページ

        バケットのサブディレクトリホームページ機能を有効にするかどうかを指定します。 この例では、[有効] が選択されています。 バケットのサブフォルダホームページを有効にした後、バケットのルートディレクトリにアクセスすると、ルートディレクトリのデフォルトのホームページが返されます。 URLがスラッシュ (/) で終わるサブディレクトリにアクセスすると、サブディレクトリ内のデフォルトのホームページが返されます。 たとえば、https://examplebucket.oss-cn-hangzhou.aliyuncs.com/subdir/ にアクセスすると、subdir/ ディレクトリ内のindex.htmlという名前のデフォルトのホームページオブジェクトが返されます。

        サブフォルダ404ルール

        サブフォルダホームページ機能が有効になっている場合のバケットのサブディレクトリ404ルール。 バケットに存在しないオブジェクトにアクセスすると、指定されたサブディレクトリ404ルールに基づいて異なる結果が返されます。 たとえば、https://examplebucket.oss-cn-hangzhou.aliyuncs.com/exampledir を使用してバケットに存在しないexampledirという名前のオブジェクトにアクセスする場合、OSSはこのパラメーターに指定した値に基づいて異なる結果を返します。 有効な値:

        • リダイレクト (デフォルト): exampledir/index.htmlオブジェクトが存在するかどうかを確認します。

          • オブジェクトが存在する場合、OSSはHTTPステータスコード302を返し、リクエストを https://examplebucket.oss-cn-hangzhou.aliyuncs.com/exampledir/index.html にリダイレクトします。

          • オブジェクトが存在しない場合、OSSはHTTPステータスコード404を返し、https://examplebucket.oss-cn-hangzhou.aliyuncs.com/error.html オブジェクトが存在するかどうかを確認します。 オブジェクトが存在しない場合、OSSはHTTPステータスコード404を返します。

        • NoSuchKey: OSSはHTTPステータスコード404を返し、https://examplebucket.oss-cn-hangzhou.aliyuncs.com/error.html オブジェクトが存在するかどうかを確認します。

        • Index: exampledir/index.htmlオブジェクトが存在するかどうかを確認します。

          • オブジェクトが存在する場合、OSSはHTTPステータスコード200とオブジェクトのコンテンツを返します。

          • このオブジェクトが存在しない場合、OSSは https://examplebucket.oss-cn-hangzhou.aliyuncs.com/error.html オブジェクトが存在するかどうかをチェックします。

        デフォルトの404ページ

        アクセスするオブジェクトがバケットに存在せず、HTTPステータスコードが404された場合に返されるエラーページ。 バケットのルートディレクトリにあるオブジェクトのみが、デフォルトの404ページとして指定できます。 この例では、このパラメーターはerror.htmlに設定されています。

        エラーページのステータスコード

        エラーページとともに返されるHTTPステータスコード。 有効な値: 404200

      2. [保存] をクリックします。

  2. デフォルトのホームページを作成してアップロードします。

    examplebucketバケットの静的Webサイトホスティングを設定するときにデフォルトのホームページをindex.htmlに設定した場合、バケットのルートディレクトリにindex.htmlという名前のオブジェクトをアップロードする必要があります。 バケットのサブフォルダホームページを有効にする場合は、index.htmlオブジェクトもバケットのsubdir/ サブディレクトリにアップロードする必要があります。

    1. index.htmlという名前のファイルを作成します。 index.htmlファイルの内容は、次の例に似ています。

      <html>
      <head>
          <title>My Website Home Page</title>
          <meta charset="utf-8">
      </head>
      <body>  
        <p>Now hosted on OSS.</p>
      </body>
      </html>
    2. index.htmlファイルをローカルパスに保存します。

    3. examplebucketバケットのルートディレクトリとsubdir /サブディレクトリにindex.htmlファイルをアップロードします。 index.htmlオブジェクトのACLをpublic-readに設定します。

      オブジェクトのアップロード方法の詳細については、「簡易アップロード」をご参照ください。

  3. デフォルトの404ページを作成してアップロードします。

    examplebucketバケットの静的Webサイトホスティングを設定するときにデフォルトの404ページをerror.htmlに設定した場合、error.htmlという名前のファイルをexamplebucketバケットのルートディレクトリにアップロードする必要があります。

    1. error.htmlという名前のファイルを作成します。 error.htmlファイルの内容は、次の例に似ています。

      <html>
      <head>
          <title>Hello OSS!</title>
          <meta charset="utf-8">
      </head>
      <body>  
        <p>This is error 404 page.</p>
      </body>
      </html>
    2. error.htmlファイルをローカルパスに保存します。

    3. examplebucketバケットのルートディレクトリにerror.htmlファイルをアップロードします。 index.htmlオブジェクトのACLをpublic-readに設定します。

OSS SDKの使用

次のサンプルコードは、一般的なプログラミング言語でOSS SDKを使用して静的Webサイトホスティングを設定する方法の例を示しています。 他のプログラミング言語でOSS SDKを使用して静的Webサイトホスティングを設定する方法の詳細については、「概要」をご参照ください。

import com.aliyun.oss.ClientException;
import com.aliyun.oss.OSS;
import com.aliyun.oss.common.auth.*;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.OSSException;
import com.aliyun.oss.model.SetBucketWebsiteRequest;

public class Demo {

    public static void main(String[] args) throws Exception {
        // In this example, the endpoint of the China (Hangzhou) region is used. Specify your actual endpoint. 
        String endpoint = "https://oss-cn-hangzhou.aliyuncs.com";
        // Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured. 
        EnvironmentVariableCredentialsProvider credentialsProvider = CredentialsProviderFactory.newEnvironmentVariableCredentialsProvider();
        // Specify the name of the bucket. Example: examplebucket. 
        String bucketName = "examplebucket";
        // Specify the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the region to cn-hangzhou.
        String region = "cn-hangzhou";

        // Create an OSSClient instance. 
        ClientBuilderConfiguration clientBuilderConfiguration = new ClientBuilderConfiguration();
        clientBuilderConfiguration.setSignatureVersion(SignVersion.V4);        
        OSS ossClient = OSSClientBuilder.create()
        .endpoint(endpoint)
        .credentialsProvider(credentialsProvider)
        .clientConfiguration(clientBuilderConfiguration)
        .region(region)               
        .build();

        try {
            // Specify the name of the bucket. 
            SetBucketWebsiteRequest request = new SetBucketWebsiteRequest(bucketName);
            // Specify the default homepage of the static website that is hosted on the bucket. 
            request.setIndexDocument("index.html");
            // Specify the default 404 page of the static website that is hosted on the bucket. 
            request.setErrorDocument("error.html");
            ossClient.setBucketWebsite(request);
        } catch (OSSException oe) {
            System.out.println("Caught an OSSException, which means your request made it to OSS, "
                    + "but was rejected with an error response for some reason.");
            System.out.println("Error Message:" + oe.getErrorMessage());
            System.out.println("Error Code:" + oe.getErrorCode());
            System.out.println("Request ID:" + oe.getRequestId());
            System.out.println("Host ID:" + oe.getHostId());
        } catch (ClientException ce) {
            System.out.println("Caught an ClientException, which means the client encountered "
                    + "a serious internal problem while trying to communicate with OSS, "
                    + "such as not being able to access the network.");
            System.out.println("Error Message:" + ce.getMessage());
        } finally {
            if (ossClient != null) {
                ossClient.shutdown();
            }
        }
    }
}
<?php
if (is_file(__DIR__ . '/../autoload.php')) {
    require_once __DIR__ . '/../autoload.php';
}
if (is_file(__DIR__ . '/../vendor/autoload.php')) {
    require_once __DIR__ . '/../vendor/autoload.php';
}

use OSS\Credentials\EnvironmentVariableCredentialsProvider;
use OSS\OssClient;
use OSS\CoreOssException;
use OSS\Model\WebsiteConfig;

// Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured.  
$provider = new EnvironmentVariableCredentialsProvider();
// In this example, the endpoint of the China (Hangzhou) region is used. Specify your actual endpoint. 
$endpoint = "https://oss-cn-hangzhou.aliyuncs.com";
// Specify the name of the bucket. Example: examplebucket. 
$bucket= "examplebucket";

// Set the default homepage to index.html and the default 404 page to error.html for the static website that is hosted on the bucket. 
$websiteConfig = new WebsiteConfig("index.html", "error.html");
try {
    $config = array(
        "provider" => $provider,
        "endpoint" => $endpoint,
        "signatureVersion" => OssClient::OSS_SIGNATURE_VERSION_V4,
        "region"=> "cn-hangzhou"
    );
    $ossClient = new OssClient($config);

    $ossClient->putBucketWebsite($bucket, $websiteConfig);
} catch (OssException $e) {
    printf(__FUNCTION__ . ": FAILED\n");
    printf($e->getMessage() . "\n");
    return;
}
print(__FUNCTION__ . ": OK" . "\n");
            
#-*-coding:utf-8-*-
import oss2
from oss2.models import BucketWebsite
from oss2.credentials import EnvironmentVariableCredentialsProvider

# Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured. 
auth = oss2.ProviderAuthV4(EnvironmentVariableCredentialsProvider())

# Specify the endpoint of the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the endpoint to https://oss-cn-hangzhou.aliyuncs.com. 
endpoint = "https://oss-cn-hangzhou.aliyuncs.com"
# Specify the region in which the bucket is located. Example: cn-hangzhou This parameter is required if you use the V4 signature algorithm.
region = "cn-hangzhou"

# Replace examplebucket with the name of the bucket. 
bucket = oss2.Bucket(auth, endpoint, "examplebucket", region=region)

# Enable static website hosting, set the default homepage to index.html, and then set the default 404 page to error.html. 
bucket.put_bucket_website(BucketWebsite('index.html', 'error.html'))           
package main

import (
	"fmt"
	"os"

	"github.com/aliyun/aliyun-oss-go-sdk/oss"
)

func main() {
    // Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured. 
    provider, err := oss.NewEnvironmentVariableCredentialsProvider()
    if err != nil {
        fmt.Println("Error:", err)
        os.Exit(-1)
    }

    // Create an OSSClient instance. 
    // Specify the endpoint of the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the endpoint to https://oss-cn-hangzhou.aliyuncs.com. Specify your actual endpoint. 
    // Specify the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the region to cn-hangzhou. Specify the actual region.
    clientOptions := []oss.ClientOption{oss.SetCredentialsProvider(&provider)}
    clientOptions = append(clientOptions, oss.Region("yourRegion"))
    // Specify the version of the signature algorithm.
    clientOptions = append(clientOptions, oss.AuthVersion(oss.AuthV4))
    client, err := oss.New("yourEndpoint", "", "", clientOptions...)
    if err != nil {
    	    fmt.Println("Error:", err)
            os.Exit(-1)
    }
    // Specify the name of the bucket. Example: examplebucket. 
    bucketName := "examplebucket"

    // Set the default homepage to index.html and the default 404 page to error.html for the static website. 
    err = client.SetBucketWebsite(bucketName, "index.html", "error.html")
    if err != nil {
        fmt.Println("Error:", err)
        os.Exit(-1)
    }
}            
using Aliyun.OSS;
using Aliyun.OSS.Common;

// Specify the endpoint of the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the endpoint to https://oss-cn-hangzhou.aliyuncs.com. 
var endpoint = "yourEndpoint";
// Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured. 
var accessKeyId = Environment.GetEnvironmentVariable("OSS_ACCESS_KEY_ID");
var accessKeySecret = Environment.GetEnvironmentVariable("OSS_ACCESS_KEY_SECRET");
// Specify the name of the bucket. 
var bucketName = "examplebucket";
// Specify the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the region to cn-hangzhou.
const string region = "cn-hangzhou";

// Create a ClientConfiguration instance and modify the default parameters based on your requirements.
var conf = new ClientConfiguration();

// Use the signature algorithm V4.
conf.SignatureVersion = SignatureVersion.V4;

// Create an OSSClient instance.
var client = new OssClient(endpoint, accessKeyId, accessKeySecret, conf);
c.SetRegion(region);
try
{
    // Set the default homepage to index.html and the default 404 page to error.html for the static website that is hosted on the bucket. 
    var request = new SetBucketWebsiteRequest(bucketName, "index.html", "error.html");
    client.SetBucketWebsite(request);
    Console.WriteLine("Set bucket:{0} Wetbsite succeeded ", bucketName);
}
catch (OssException ex)
{
    Console.WriteLine("Failed with error info: {0}; Error info: {1}. \nRequestID:{2}\tHostID:{3}",
        ex.ErrorCode, ex.Message, ex.RequestId, ex.HostId);
}
catch (Exception ex)
{
    Console.WriteLine("Failed with error info: {0}", ex.Message);
}
#include <alibabacloud/oss/OssClient.h>
using namespace AlibabaCloud::OSS;

int main(void)
{
    /* Initialize information about the account that is used to access OSS. */
    
    /* Specify the endpoint of the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the endpoint to https://oss-cn-hangzhou.aliyuncs.com. */
    std::string Endpoint = "yourEndpoint";
    /* Specify the region in which the bucket is located. For example, if the bucket is located in the China (Hangzhou) region, set the region to cn-hangzhou. */
    std::string Region = "yourRegion";
    /* Specify the name of the bucket. Example: examplebucket. */
    std::string BucketName = "examplebucket";

    /* Initialize resources such as network resources. */
    InitializeSdk();

    ClientConfiguration conf;
    conf.signatureVersion = SignatureVersionType::V4;
    /* Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured. */
    auto credentialsProvider = std::make_shared<EnvironmentVariableCredentialsProvider>();
    OssClient client(Endpoint, credentialsProvider, conf);
    client.SetRegion(Region);

    /* Configure static website hosting. */
    SetBucketWebsiteRequest request(BucketName);
    /* Set the default homepage to index.html for the static website hosted on the bucket. */
    request.setIndexDocument("index.html");
    /* Set the default 404 page to error.html for the static website hosted on the bucket. */
    request.setErrorDocument("error.html");

    auto outcome = client.SetBucketWebsite(request);

    if (!outcome.isSuccess()) {
        /* Handle exceptions. */
        std::cout << "SetBucketWebsite fail" <<
        ",code:" << outcome.error().Code() <<
        ",message:" << outcome.error().Message() <<
        ",requestId:" << outcome.error().RequestId() << std::endl;
        return -1;
    }

    /* Release resources such as network resources. */
    ShutdownSdk();
    return 0;
}

OSS APIの使用

ビジネスで高度なカスタマイズが必要な場合は、RESTful APIを直接呼び出すことができます。 APIを直接呼び出すには、コードに署名計算を含める必要があります。 詳細については、「PutBucketWebsite」をご参照ください。

よくある質問

バケットを有効にした後、静的Webサイトホスティング機能を無効にできますか?

静的Webサイトホスティングの設定を使用する必要がなくなった場合は、次の手順を実行して静的Webサイトホスティング機能を無効にします。

  1. 左側のナビゲーションツリーで、[データ管理] > [静的ページ] を選択します。

  2. [静的ページ] セクションで、[設定] をクリックします。

  3. デフォルトホームページとデフォルト404ページパラメーターの設定を削除し、[保存] をクリックします。

    次のページが表示されている場合、静的Webサイトホスティング機能は無効になります。 Disable static website hosting

リファレンス