書き換えルールに問題があります。設定したセッション変数を「食べる」ようです。htaccessの中身はこちら
AddHandler phpini-cgi .php
Action phpini-cgi /cgi-bin/php5-custom-ini.cgi
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteRule ^([^.]+)/?$ /index.php?page=$1 [L]
セッション変数を保存するたびに、ページ間をクリックするとそこにないようです。上記の私のコードのアイデアは、何が原因で、どのように変更して動作するのでしょうか?