refresh の意味を再認識
Web サーバを自分でいじれるようになって以来、html の meta で refresh させる方法は極力取らないように習慣づいてたんだけど、あえて refresh にする方が移転の事実が伝わってよかったのね。こんな簡単なことにようやく気づきましたorz
mod_rewrite とか Redirect でストレスなく新しい URL に誘導されちゃうと人間の意識に残らないので、いつまで経っても古い URL にアクセスしてくる。そこで、mod_rewrite で refresh 用の HTML に誘導して、移転のメッセージを出し、そこから refresh で遷移する。あるいは手でリンクを辿らせる。あるいはリンクすら張らずに URL だけ提示する。こうするとかっこはよくないけど、ユーザーの意識に残る。これ大事。
mod_rewrite が裏で頑張りまくってるってのは公開サイトでは当たり前かもしれないけど、内部向けならそんなにユーザーに優しくある必要もないし、設定が少ない方が管理は楽、という話でした。
More
Recent Posts
- » Gemini Advancedでもうゲームが変わっていた
- » 今さらLLMのモデルの違いとプロンプトエンジニアリングについて
- » Bundler環境でIRBでもLSPでもドキュメントを利用する方法
- » Ruby 3.2と3.3のirb historyの扱いの違いと対処方法
- » Result型とRailway Oriented Programmingをめぐる旅
- » dry-operationのススメとエラー情報をViewまで持っていく方法の模索
- » aligach.netのRubyとViteをバージョンアップした
- » ViteRuby 3.7.0は起動方法のデフォルトがnpx経由になった
- » GmailからSpreadsheetとGoogle Driveへ書き出すGASライブラリを作った
- » 面倒くさがり屋のためのTypeScript環境