アパッチの長年(と言ってもここ1~2年)の謎が解けた。HTMLファイルを直接/var/www/htmlより下のディレクトリで作る場合はちゃんと表示されるのに、/tmp下などで作ったHTMLファイルをmvした場合、403エラーが起きて表示できないという摩訶不思議な現象。
原因はSELinuxの「コンテンツにセキュリティをかける」という機能。SELinixに許しを得たコンテンツ(HTMLファイル)でないとアパッチがはじいてしまうのであった。
SELinuxに許しを頂くおまじないは…
chcon -t httpd_sys_content_t <ファイル名>

