BLOGスタッフブログ

インソースマーケティングデザイン

2019.10.23 システム

IPでサイトに接続された際のhtaccessを用いたリダイレクト方法

どうも!

いきなりですが、IPアドレスでブラウザからアクセスされた際、任意のドメイン(URL)にリダイレクトする際のhtaccessの記述方法は下記になります!

例:ユーザーがブラウザのアドレスバーに「49.212.27.56」と打ち込んだ際に、「https://insource-mkd.co.jp」へ飛ばしたい

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^49.212.27.56$ [NC]
    RewriteRule .* https://insource-mkd.co.jp%{REQUEST_URI} [R=301,L]
</IfModule>

普通にリダイレクトさせる時と同じですね。。

では今回なぜ書いたかといいますと、検索しても出てこなかったんです。
(恐らく私の検索の仕方が悪い)

検索ワードとしては「htaccess IP 接続 リダイレクト」こんな感じです。
検索結果としては、「htaccessで特定のIPアドレスから接続があった場合、リダイレクトさせる方法」が出てきてしまいました。
(そうじゃないんです。。)

エンジニアをやっている方からしたら、そんなの検索しなくても知ってるよ!と思われるかもしれません。。
ただ私のような初心者エンジニアからすると確証が欲しかっただけなんです。。

ということで個人的なメモになってしまいましたが、今後はIPでアクセスされた場合も考慮しつつ、サイトの構築を行ってまいります!

インソースマーケティングデザインが書いた他の記事

見積もり・ご依頼など、
お気軽にご相談ください

本サイトはユーザーエクスペリエンスの向上などを目的に、Cookieを使用しています。
右記のバナーで「同意する」をクリックする、または本サイトを利用することにより、
お客様は弊社のCookieポリシーに同意したことになります。

同意します