このブログで発生していたファイル名の先頭に「- (ハイフン)」で「500 Internal Server Error」については、Nakamura's Weblogで書いていましたが、まとめとして引用しておきます。
・ファイル名の先頭に「- (ハイフン)」で「Internal Server Error」(その4)
・ファイル名の先頭に「- (ハイフン)」で「Internal Server Error」(その3)
・ファイル名の先頭に「- (ハイフン)」で「Internal Server Error」(その2)
・ファイル名の先頭に「- (ハイフン)」で「Internal Server Error」
【おまけ】
この記事を保存したら、この記事自身が「500 Internal Server Error」になってしまいました。ファイル名には、以下の様にハイフンが2つ連続していました。最初のハイフンは、記事タイトルに現れる最初の半角記号となるハイフンがそのまま使われたものです。2つ目のハイフンは、その後の半角スペースが変換されたもので、今回の問題の発端になったものです。とりあえず、記事編集画面の出力ファイル名「-_500_internal_server_error」の先頭2文字を削除して、保存しました。
http://nakamura-hiroshi.com/blog2/2009/05/--500-internal-server-error.php