xreaで広告免除を使っていない場合に、HTML DWARF4.00βがうまく動かない件ですが。
XREA-FAQ 私設応援団の「CGI/SSL他」に答えがありました。
クッキーが機能しないCGIがあるのですが。
以下のケースが重なった時に、クッキーが機能しないCGIがあります。
1.外部呼び出しをしている
2.広告を自動表示にしている
3.LocationとCookieを併用している
この様な場合にはxディレクトリを利用するか拡張子を.xcgにして広告を非表示にしてから手動で広告を挿入してください。
これの3が、4.00βから採用したログインシステムに、もろにあてはまっちゃってるんですね。
対策としては上にあるように、xディレクトリに置くか、htmldwarf.xcgに拡張子を変更して、手動で広告を挿入。
拡張子を変える場合は、htmldwarf.cgiの17〜18行目あたりに
# このcgiのファイル名ってとこがあるのでここも変えてね。
$cgi = 'htmldwarf.cgi';
手動で広告を挿入する方法ですが、cgiについては動作設定で広告表示用のソースと表示位置が登録できるので、ここに入れればOK。右のメイン画面に出ます。
生成するhtmlについては、cgiをxcgにして使っている場合はなにもしないでもOKのはず。xディレクトリを使っている場合は、テンプレートに広告表示用のソースを入れるか、htmlを保存するフォルダをxディレクトリの外に置く設定にすればOKです。