NginxでURLをリダイレクトする方法を学びませんか? このチュートリアルでは、Linux を実行しているコンピューター上で特定の URL をリダイレクトする規則を作成する Nginx サーバーをインストールする方法を示します。

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

Nginx - 関連チュートリアル:

このページでは、Nginxに関連するチュートリアルのリストにすばやくアクセスできます。

チュートリアル Nginx - URL をリダイレクトする

Nginx サーバーをインストールします。

Copy to Clipboard

デフォルトの Web サイトの Nginx 構成ファイルを編集します。

Copy to Clipboard

コード 301 を使用して永続的な URL リダイレクトを作成するには、次の行を追加します。

Copy to Clipboard

コード 302 を使用して一時的な URL リダイレクトを作成するには、次の行を追加します。

Copy to Clipboard

ここでは、設定の前にファイルがあります。

Copy to Clipboard

ここに、設定後のファイルがあります。

Copy to Clipboard

Nginx サービスを再起動します。

Copy to Clipboard

この例では、Nginx サーバーはコード 301 を使用して TEST1 URL を Google ウェブサイトにリダイレクトします。

この例では、Nginx サーバーはコード 302 を使用して TEST2 URL を Google ウェブサイトにリダイレクトします。

コード 301 は永続的な URL リダイレクトです。

コード 302 は一時的な URL リダイレクトです。

リモート コンピューターから、Nginx サーバーで構成されている URL リダイレクトをテストします。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

おめでとう! Nginx サーバー上で URL リダイレクトを設定できます。