見出し画像

IPアドレス確認ツール《TinyURL×htaccess×Google》

はじめに

自分のIPアドレスGoogleの検索結果ページ確認できるツールです。

《 IPアドレスとは? 》
パソコンやスマートフォンなどでインターネットを利用する時に、端末に割り当てられる識別番号のこと。例:192.168.111.222

《 もくじ 》
■ IPアドレス確認ツールのURL
■ IPアドレス確認ツールを作る材料
■ IPアドレス確認ツールの仕組み
■ ユーザーエージェント確認ツールのURL
■ IPアドレス確認ツールを使った結果

■ IPアドレス確認ツールのURL

https://www.tinyurl.com/OK-Google-What-is-My-IP

上記のURLにアクセスすると、Googleの検索結果ページに『自分のIPアドレス』が表示されます。

■ IPアドレス確認ツールを作る材料

TinyURL(短縮URL)
「.htaccess」が使えるレンタルサーバ
「.htaccess」ファイル

RewriteCond %{REMOTE_ADDR} ^(.+)
RewriteRule ^$ https://www.google.com/search?q=IP+address+is+"%1" [R=302,NE,L]

■ IPアドレス確認ツールの仕組み

TinyURL(短縮URL)にアクセスする

https://www.tinyurl.com/OK-Google-What-is-My-IP

レンタルサーバに転送される

https://text.sakura.ne.jp/api/ok-google-what-is-my-ip/?key=74696e7975726c2e636f6d

レンタルサーバで「.htaccess」を使ってIPアドレスを取得する
レンタルサーバで「.htaccess」を使ってGoogleに転送する

RewriteCond %{REMOTE_ADDR} ^(.+)
RewriteRule ^$ https://www.google.com/search?q=IP+address+is+"%1" [R=302,NE,L]

Googleの検索結果ページに“自分のIPアドレス”が表示される

IP address is "***.***.***.***".

■ ユーザーエージェント確認ツールのURL

https://www.tinyurl.com/OK-Google-What-is-My-UA

上記のURLにアクセスすると、Googleの検索結果ページに『自分のユーザーエージェント』が表示されます。

RewriteCond %{HTTP_USER_AGENT} ^(.+)
RewriteRule ^$ https://www.google.com/search?q=User-Agent+is+"%1" [R=302,NE,L]

■ IPアドレス確認ツールを使った結果

ウェブ魚拓

https://megalodon.jp/2024-0413-1758-06/https://www.tinyurl.com:443/OK-Google-What-is-My-IP

Internet Archive

https://web.archive.org/web/20240413090448/https://www.google.com/search?q=IP+address+is+"207.241.232.187".#ip=1

IPアドレス確認ツール#とは / #私の作品紹介

(text)

◇  ◇  ◇

《 過去に作成したnoteの記事リスト 》
https://note.com/text_sakura/n/na2cd73291236

《 記事についてのお問い合わせ先 》
text.sakura.note@gmail.com
添付ファイルが含まれるメールは受け取ることができません。
テキストのみでお願いいたします。

この記事が参加している募集

私の作品紹介

この記事が気に入ったらサポートをしてみませんか?