WORDPRESSをインストールしてる時に、.htaccessしか仕えない状況が結構ある。
以下の例だと
/wp01/がwordpressのルート
2014のアーカイブはベーシック認証したいときに
apache
SetEnvIfNoCase Request_URI "^/wp01/2014/" SECURED
AuthType Basic
AuthName "My Protected Area"
AuthUserFile __HTPASSWD_FILE__
Require valid-user
Satisfy any
Order Allow,Deny
Allow from all
Deny from env=SECURED
もちろん、普通にhttpasswdが使えて、mod_rewriteでパーマリンク設定してある必要がある