MENU
PIXIV FANBOXを開設しています詳しくはこちら!

.htaccess で特定のディレクトリにアクセスがあったら リダイレクトする仕組みを理解した

TwitterやDiscordなど限られた文字数分かりやすいリンクを貼りたいと思って試したメモです。

目次

したいこと

といった挙動をさせたかったのです。

やったこと

.htaccess にリダイレクトの設定を書き込んだ。

# 各サービスへリダイレクト
RewriteRule ^amazon$ https://www.amazon.co.jp/registry/wishlist/3EH10P4KS0SS8/ [L,R=301]
RewriteRule ^git$ https://github.com/yudukiak [L,R=301]
RewriteRule ^vrc$ https://vrchat.com/home/user/usr_6ecff798-998d-4ffe-b965-57515ffd760f [L,R=301]
RewriteRule ^vrm$ https://hub.vroid.com/characters/104388954243869568/models/8433405654785726523 [L,R=301]

ちなみにRewriteEngine onが入ってないなら、先に入れておく必要性あるよ。

仕組み

リダイレクトは以下の様な仕組みになってるようです。

RewriteRule 正規表現 置換 [フラグ]
わたし

詳しく書こうとすると深くなるので「へ~」程度で止めておきましょう。

わたし

べ、べつに面倒くさいとかじゃないんだよ??

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

紅坂 柚月のアバター 紅坂 柚月 自称天才プログラマー

お酒が大好きなバ美肉VTuber。

お出掛けの時は和服を着てます。
プログラムは独学で遊んでます。

目次