OpenLiteSpeedでリダイレクト設定(Rewriteルール)を行う方法
Google AdSenseではサブドメイン(donguri3.net)を直接登録できなかったため、Google AdSenseの審査を通すために、donguri3.net へのアクセスを donguri3.net へリダイレクトする必要がありました。そこで、ルートドメインからのリダイレクトを設定することで対応することにしました。
環境
- Webサーバー: OpenLiteSpeed
- コンテナ:
ols-docker-env - 設定箇所:
VHost Templatesのdockerにあるrewriteタブ
設定方法
Rewriteルールの追加
OpenLiteSpeedの管理画面にアクセスし、以下の手順で設定を行います。
Virtual Hosts→VHost Templates→dockerを開く
Rewriteタブを選択Enable RewriteをYesに設定Rewrite Rulesに以下の内容を記述
RewriteCond %{http_host} ^donguri3.net
RewriteRule ^(.*) https://donguri3.net/$1 [R=301,L]
Saveして設定を反映Graceful Restartを実行
設定の確認
設定が正しく反映されているか確認するため、ブラウザで http://donguri3.net にアクセスし、https://donguri3.net にリダイレクトされることを確認します。
また、以下のコマンドを実行してリダイレクトが機能しているか確認できます。
curl -I http://donguri3.net
レスポンスに 301 Moved Permanently が含まれていれば成功です。
HTTP/1.1 301 Moved Permanently
Location: https://donguri3.net/
まとめ
今回の設定により、donguri3.net へのアクセスを donguri3.net へリダイレクトすることができました。Google AdSenseの審査に通すためには、適切なリダイレクト設定を行うことが重要です。OpenLiteSpeedでは Rewrite Rules を活用することで簡単にリダイレクトが設定できるため、同様の課題を抱えている方は試してみてください。












ディスカッション
コメント一覧
まだ、コメントがありません