昨日の日記で下書き用のtDiaryの、日付指定での表示ができなくなっていたことを書きましたが、調べてみたら apache2 の RewriteEngine が無効になっていたらしい。
以下のエラーが505で出ていたんです。
“Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration.”
で、以下のコマンドを打ちました。
$ cd /etc/apache2/mods-available/
$ sudo a2enmod rewrite
$ sudo service apache2 restart
元々、日記を yyyymmdd.html で表記するためには html_anchor.rb を有効にしたあとで .htaccessを変更しないといけません。
次の設定になっています。
RewriteEngine On
RewriteBase /tdiary
RewriteRule ^([0-9\-]+)\.html$ index.rb?date=$1
これで例えば今日の日記なら20200321.html でアクセスできるようになりました。
これができなかったせいで、日記を編集したあとに遷移する先がなくてエラーになっていたんですよね。書き込みそのものはできていたのに。
やれやれ。
なんでRewriteEngineの設定が消えたんだろ???
石垣島の天文台で小惑星ウォッチのイベントに参加する みら と あお なわけですが。みら は正式に合格して参加してるのですが、あお の方は押しかけて参加を認められたやつ。先生も昔この勉強会に参加していて、主宰と顔見知りだったり。
光学班は反射式望遠鏡で小惑星を探す体験なのですが、雲ってしまって途中から観測不可能になってしまったり。
関東に残っていた地学部のみんなは、今年も夏合宿でつくばに来ていました。石垣島の天候が怪しいと知ったみんなはてるてる坊主を作るのでした。
supercell (ryo)の罪の名前のロシア語カヴァー。
タイトルのロシア語はИмя грехаみたいですね。イミャ・グレハぐらいな感じ。
AmaLeeによる、僕のヒーロアカデミアのOPスターマーカーの英語カヴァー。
毎度おなじみの英語カヴァーです。
いい感じに仕上がってるな、と思いますね。