RubyのCGIで生成した次のHTMLを携帯SH505iで表示しようとすると
無効なデータを受信しました(500)
とでます。
<html><head><title>ALL GENRES</title></head><body>--- ALL GENRES --- <br><br>----------------------<br><a href=./wook_index_pc.cgi>Jump to Managing Page</a></body></html>

ちなみに、直前に
print "Content-type: text/html\n\n"
と入れています。

パソコンでは、きちんと表示できます。

どの部分が無効なデータなんでしょうか?

(質問するところ違ったら誘導して下さい。)