ウェブサーバ(Apache)

ウェブサーバ設定([サービスプラン]> プランを選択 [ウェブサーバ]タブ)により、特定のサービスプランで作成されるすべてのドメインのウェブサーバ構成を事前に定義することができます。

注:各ドメインのウェブサーバ設定を個々に変更することもできます。サービスプランレベルでの変更が既存のドメインのカスタム設定よりも優先されることはありません。したがって、[サービスプラン]> プランを選択 [ウェブサーバ]で行う変更は、新たに作成したドメインにのみ反映されます。

ウェブサーバ構成について詳しくは、「Apache ウェブサーバ(Linux)」を参照してください。

 

Apache 共通設定

サーバのセキュリティ強化のために、[シンボリックリンクのフォローを制限する]オプションをオンにすることをお勧めします。このオプションをオンにすると、Plesk ユーザが、本来アクセスできないディレクトリをポイントするシンボリックリンクをフォローできなくなります。ユーザは .htaccess の FollowSymLink ディレクティブを使用/有効化できません。

注:このオプションにより、幅広いアプリケーションの機能に障害が発生する可能性があります(APS アプリケーションのみならず、FollowSymLinks が含まれる .htaccess ファイルをコピー&ペーストした場合も含む)。

  

HTTP ディレクティブおよび HTTPS ディレクティブ

ウェブサイトに HTTP 接続または HTTPS 接続するときに使用する Apache ディレクティブを事前に定義するには、[HTTP ディレクティブ]フィールドおよび[HTTPS ディレクティブ]フィールドを使用します。フィールドを編集する場合は、httpd.conf と同様の構文を使用します。例えば、カスタムエラーページを設定したい場合は、次の行を追加します。

ErrorDocument 401 /my_error_page.html

 

nginx ディレクティブ

nginx ディレクティブを事前に定義するには、[nginx ディレクティブ]フィールドを使用します。フィールドを編集する場合は、nginx.conf と同様の構文を使用します。例えば、プロキシ経由のすべての要求を gzip で圧縮する場合は、次の行を追加します。

gzip_proxied any;