ファイル名の先頭に「- (ハイフン)」で「Internal Server Error」となる件について、レンタルサーバのさくらインターネットに問い合わせをしたところ、以下の回答がありました。FAQによれば「- (ハイフン)」は認められているはずと再質問したところ、何とFAQに注釈が追加されてしまいました。しかし、少なくとも「.(ピリオド)」については、「.htaccess」ファイルとして使われている事から、納得が行かず継続して問い合わせをしています。
【さくらインターネットからの回答】From: SAKURA Internet support
Date: Thu, 16 Apr 2009 11:29:32 +0900 (JST)
アクセスしようとしているファイル名の最初の文字が、ハイフンから始まっているため、アクセスした際に「500 Internal Server Error」が発生しているようでございます。 ファイル名の最初にはハイフンを使用しないよう、ファイル名をご変更いただき、アクセスをお試しください。
【FAQが更新】(2009年4月16日)
「ファイルやフォルダの名前の先頭に記号をつけないでください」との乱暴な注釈が追加されました。