by shigemk2

当面は技術的なことしか書かない

Pretty Permalinkを設定する

こういう感じのパーマリンクのことをpretty permalinkという。

http://example.com/year/month/day/post-name

こういうのはalmost prettyというらしい。

http://example.com/index.php/yyyy/mm/dd/post-name/

一応条件があって

とのこと。

で、.htaccessに以下を挿入する。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

パーマリンクの使い方 - WordPress Codex 日本語版

なぜかはまったのは、.htaccessの配置場所を間違えたこと。
一般設定のブログのアドレス (URI) 設定で指示されたディレクトリに置く必要があるのに、
なぜかwp-adminの下に.htaccessを置いてしまっていた。