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

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

この例では、Apache サーバーがウェブサイト WWW.GAMEKING.TIPS をホストしています。

機器リスト

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

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

チュートリアル Apache – URL リダイレクト

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

Copy to Clipboard

必要な Apache モジュールを有効にします。

Copy to Clipboard

目的の Web サイトの Apache 構成ファイルを編集します。

Copy to Clipboard

この構成ファイルに次の行を追加します。

Copy to Clipboard

永続的なリダイレクトには 301、一時的なリダイレクトには 302 を使用します。

この行を変更して、ニーズを反映させます。

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

この例では、Apache サーバーはテスト URL を Google ウェブサイトにリダイレクトします。

リモート Linux コンピュータからリダイレクト先の URL にアクセスしてみます。

Copy to Clipboard

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

Copy to Clipboard

Apache サーバーは、テスト URL を Google のウェブサイトにリダイレクトします。

おめでとう! MOD_REWRITEを使用して Apache サーバー上で URL リダイレクトを正常に構成しました。

チュートリアル Apache – MOD_REWRITEを使用した URL リダイレクト

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

Copy to Clipboard

必要な Apache モジュールを有効にします。

Copy to Clipboard

目的の Web サイトの Apache 構成ファイルを編集します。

Copy to Clipboard

この構成ファイルに次の行を追加します。

Copy to Clipboard

永続的なリダイレクトには 301、一時的なリダイレクトには 302 を使用します。

この行を変更して、ニーズを反映させます。

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

この例では、Apache サーバーはテスト URL を Google ウェブサイトにリダイレクトします。

リモート Linux コンピュータからリダイレクト先の URL にアクセスしてみます。

Copy to Clipboard

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

Copy to Clipboard

Apache サーバーは、テスト URL を Google のウェブサイトにリダイレクトします。

おめでとう! Apache サーバーで URL リダイレクトを正しく構成しました。

チュートリアル Apache – HTACCESS を使用した URL リダイレクト

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

Copy to Clipboard

必要な Apache モジュールを有効にします。

Copy to Clipboard

Apache 構成ファイルを編集します。

Copy to Clipboard

ファイルの末尾に次の行を追加します。

Copy to Clipboard

Web サイトディレクトリに HTACCESS ファイルを作成します。

Copy to Clipboard

この構成ファイルに次の行を追加します。

Copy to Clipboard

永続的なリダイレクトには 301、一時的なリダイレクトには 302 を使用します。

この行を変更して、ニーズを反映させます。

URL リダイレクトを実行する方法は複数あります。

必要に応じて、次の構成を使用します。

Copy to Clipboard

正しいファイルアクセス権を設定します。

Copy to Clipboard

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

Copy to Clipboard

この例では、Apache サーバーはテスト URL を Google ウェブサイトにリダイレクトします。

リモート Linux コンピュータからリダイレクト先の URL にアクセスしてみます。

Copy to Clipboard

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

Copy to Clipboard

Apache サーバーは、テスト URL を Google のウェブサイトにリダイレクトします。

おめでとう! HTACCESS ファイルを使用して URL リダイレクトを正しく構成しました。