Webサイトの旧URLから新URLへリダイレクト

有限責任事業組合デフラグワークスのWebサイトのURLを変更するにあたり、旧URLから新URLへのリダイレクトをしました。このようなことを実現するとき、これまではAzure Functionsのプロキシを設定して簡単にできていたのですが、最新のランタイムではプロキシの設定ができなくなっていたため、GCPのCloud Runを利用してリダイレクトするRubyのアプリをデプロイしました。

以下のようなコードになっています。

require 'sinatra'
set :bind, '0.0.0.0'

get '/' do
  redirect ENV['URL'], 301
end

get '/*' do
  redirect ENV['URL'], 301
end

この記事を書いた人