メインコンテンツにスキップ

サイト設定

はじめに

サイト設定を開くには、まずサイトカードを開いてから「Settings」メニューを選択します

ウェブサイト設定メニュー

Settings には複数のサブメニューがあります:

このメニューには、サイトと関連するすべてのデータ(ファイル、ドメイン、証明書、データベースなど)を削除する「Delete website」ボタンも含まれています

それでは、各セクションを詳しく見ていきましょう:

メイン設定

このサブメニューには、一般的なサイト設定が含まれます:

  • ウェブサイトの有効化/無効化
  • 一時リンクの使用を有効化/無効化
  • ドメイン
  • 管理者メール
  • サイトのエンコーディング
  • IPアドレス、サイトが利用可能になるアドレス
  • サイトエイリアス

FASTPANELのメインウェブサイト設定

HTTPS

このサブメニューには、サイトを HTTPS プロトコルで動作させるための管理ツールが含まれています。 「SSL certificate field」で証明書を指定すると、追加オプションが表示されます:

  • HTTPS redirect - このオプションを有効にすると、すべてのリクエストが 301 コードで HTTPS にリダイレクトされます。 (恒久的に移動)。
  • HSTS - このオプションを有効にすると、ブラウザに HTTPS 接続のみを使用させる Strict-Transport-Security ヘッダーが送信されます
  • HTTP2 - HTTPプロトコルの第2バージョンを有効にする

FASTPANELのHTTPS設定

リダイレクト

このサブメニューには、ウェブサイトへの受信リクエストのリダイレクト設定が含まれています:

  • メインサイトミラー - これを有効にすると、リクエストはエイリアスからこのパラメーターで指定された名前へリダイレクトされます。 たとえば、ここではメインドメインから www サブドメインへ、またはその逆へのリダイレクトを設定できます。
  • 自動サブドメインを有効化 - 自動サブドメインは、ワイルドカードエイリアス(*.example.com)をサイトに自動的に追加する設定です。 サブドメインのファイルは、メインドメインから利用可能になります。 これらは、ウェブサイトのルートディレクトリ内でサブドメイン名に対応するフォルダーに作成する必要があります。 例。 サブドメイン sub0.example.com のルートディレクトリは /var/www/www-root/data/example.com/sub0 になります。
ヒント

ワイルドカードエイリアス(*.example.com)は DNS に手動で追加する必要があることに注意してください。

FASTPANELのウェブサイトリダイレクト設定

バックエンド(PHP、リバースプロキシなど)

このサブメニューには、ウェブサーバーによるバックエンド処理のオプションが含まれます:

  • Backend type – リクエストを処理するバックエンドの種類
    利用可能なオプション: PHPNodeJSSystemdReverse proxyStatic content
  • Handler – バックエンドをウェブサーバーに接続する方法。たとえば Apache モジュール
  • PHP version(特定の PHP モードでのみ変更可能)
  • Worker amount – PHP-FPM モードでのみ指定されます
  • Application file – このオプションは、サイトへのリクエスト時に表示するページを指定します
  • Working directory – ウェブサイトに使用するルートディレクトリを指定します。 変更できません
  • Working subdirectory – ルート以外のディレクトリからサイトを動作させる必要がある場合に、サイトディレクトリを指定します
  • Environment – アプリケーションに渡される環境変数(たとえば、動作モード、サンドボックス設定など)

FASTPANELのウェブサイトPHP設定

詳しくは、記事 Can I change PHP mode for a site? を参照してください
リバースプロキシの詳細は How to use Reverse Proxy mode を参照してください
Node.js バックエンドの詳細は How to use NodeJS mode を参照してください
Systemd バックエンドの詳細は How to use Systemd mode を参照してください