ウェブサーバーの設定を構成することは、経験豊富なユーザー向けであり、追加のウェブサーバー指示を構成したり、特定のIPアドレスからサイトへのアクセスをブロックまたは許可したりすることができます。ここで、このウェブサイトのApacheウェブサーバー設定を指定できます。カスタムApache設定は、例えば、新しいタイプのインデックスファイルをウェブサイトで使用したり、特定のMIMEタイプを特定のファイル名拡張子に関連付けたりする場合に便利です。デフォルト値は、Apacheがサーバー全体の構成から対応する指示を使用することを意味します。Apacheがnginxをフロントエンドサーバーとして実行している場合、このページでnginxの設定も指定できます。
- 追加のApacheディレクティブ
特定の設定が見つからない場合は、以下のフィールドに追加してください。これらの設定は、サーバー全体のApacheディレクティブを上書きします。最初のフィールドのディレクティブは、訪問者がHTTP経由でサイトにアクセスしたときに使用されます。2番目のフィールドには、HTTPS用のディレクティブが含まれています。通常、両方のフィールドにディレクティブを追加する必要があります。httpd.includeで使用するのと同じ構文を使用してください。例えば、カスタムエラーページを設定したい場合は、次の行を追加します:ErrorDocument 401 /my_error_page.html
- 追加のnginxディレクティブ
ここでは、Apacheの前で実行されるnginxリバースプロキシサーバーの設定を指定できます。あなたのディレクティブは、サーバー全体のnginx構成を上書きします。例えば、接続タイムアウトを変更したり、gzipでリクエストを圧縮したりすることができます。nginx.confで使用するのと同じ構文を使用してください。例えば、すべてのプロキシリクエストをgzipで圧縮したい場合は、次の行を追加します:'gzip_proxied any;'
この構成によりサーバーを細かく調整することができ、保存後はこれらの設定がスクリプトの実行に直接影響を与えるため、サイトのパフォーマンスを確認することを忘れないでください。