こんばんは、相変わらずの小ネタ王、ぬるぽぽぽです。あるディレクトリに来たリクエストを別のディレクトリへリダイレクトさせたい、という要求はどこにでもある話ですが、例えば /obihiro にきたリクエストを /sapporo へ飛ばす分にはループを心配しなくてよいでしょう。

こんな感じですね。

しかし、 /tokyo/shinagawa へ来たリクエストを /tokyo/shinagawa/togoshi/ginza へ飛ばしたい、といった場合、下層ディレクトリへのリダイレクトなので、ループしてしまうと悩んでいたところ、上司に助けていただいたのでメモ。

…続きを読む

とある事情により、あるキーワードを含む投稿をすべて非公開にしたい、ということはよくあることだと思います。WordPressの管理画面から1つ1つポチポチと探して非公開にするのはあまりにも非現実的なので、sqlで検索してwp-cliで一撃下書きにしてしまえば、抜け漏れがなくスグに作業が終わります。wp-cliをインストールしていない場合は、公式サイト か、さくらのレンタルサーバーにwp-cliでWordPressをインストールしよう を参考にしてください。

…続きを読む

みなさんこんにちは。@nullpopopoです。ICHIGEKIは半年以上メンテしてなかったのですが、WordPressなどのCMSをインストールしたり、あるいは素っぴんのWEBサーバーだけをインストールしたい、などの要件に柔軟な対応がしたいと思いまして、今月に入って重い腰を上げてメンテすることにしました。本来ならREADME書いたほうがいいのですが、こちらにまとめて書いておきます。まだ若干手を入れたい箇所もあるという認識ですが、ローカルのVMでテストが通ったので一旦リリースします。

ICHIGEKI

…続きを読む

どうもこんばんは。 @nullpopopo です。またおっさんになってしまいました。以下の要件でLinuxのローカルユーザーを作成したくなったので、シェルスクリプト一撃でできるようにしてみました。

  1. OSインストール直後の真っさらな状態(root以外にログインできるユーザーはいない)
  2. UID GIDともに1000番から連番で作成。ただし、GIDは1000番固定。
  3. グループ名は「webmaster」
  4. パスワードはランダムな8文字で、 /root 直下にパスワードのメモを残しておく(もちろん後で消す)

…続きを読む