Plesk でリダイレクトを構成するにはどうすればよいですか?

Created:

2016-11-16 12:45:52 UTC

Modified:

2017-08-16 16:24:28 UTC

1

Was this article helpful?


Have more questions?

リクエストを送信

Plesk でリダイレクトを構成するにはどうすればよいですか?

Applicable to:

  • Plesk 12.5 for Linux
  • Plesk Onyx for Linux
  • Plesk 11.x for Linux
  • Plesk 12.0 for Linux

症状

リダイレクトを作成するには、どのウェブサーバ(Apache または Nginx)の構成ファイルを使用すべきですか?

解決策

基本的に、以下のルールに従う必要があります。

  • HTTP 要求が Apache によって処理される場合、Apache 構成ファイルを使用する必要があります。
  • HTTP 要求が Nginx によって処理される場合、Nginx 構成ファイルを使用する必要があります。

どのウェブサーバが使用されているか確認するには?

これは、 ウェブサーバの設定 に応じて決まります。

リダイレクト設定

  1. 以下の 3 つのオプションがすべて有効化されている場合:

    • スマート統計ファイル処理
    • 静的ファイルを nginx で直接処理
    • PHP を nginx で処理

    この場合、すべての要求が Nginx ウェブサーバによって処理されるため、リダイレクトルールを "nginx 追加ディレクティブ" セクションに追加する必要があります。

    注: 存在しない静的ファイルに対して HTTP 要求が送信されると、たとえオプション "静的ファイルを nginx で直接処理" がオンになっていても、常に Apache によって処理されます。

  2. 「PHP を nginx で処理」が有効になっており、他のオプションは無効になっている場合:

    • PHP を nginx で処理

    a. この場合、PHP ファイルは Nginx によって処理されるため、PHP ファイルのリライトルールを追加したい場合は、 "nginx 追加ディレクティブ" セクションを使用します。

    b. 静的ファイルは Apache によって処理されます。HTML ファイルのリライトルールを追加したい場合は、 "Apache 追加ディレクティブ" セクションを使用します。

  3. 「PHP を nginx で処理」が無効になっており、他のオプションは有効になっている場合:

    • スマート統計ファイル処理
    • 静的ファイルを nginx で直接処理

    a. この場合、PHP ファイルは Apache によって処理されるため、PHP ファイルのリライトルールを追加したい場合は、 "Apache 追加ディレクティブ" セクションを使用します。

    b. 静的ファイルは Nginx によって処理されます。HTML ファイルのリライトルールを追加したい場合は、 "nginx 追加ディレクティブ" セクションを使用します。

他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。