[PHP-users 27390] Re: 初回だけPHPSESSIDがURLに出力される
Mindist
info @ mind.vg
2005年 11月 5日 (土) 18:01:20 JST
おく様ご返信ありがとうございます。
> このようになっていれば、埋め込みはされないはずです。
> 該当ディレクトリで、phpinfo()を確認してはいかがでしょうか?
>
> xrea の場合は、 .htaccess で、設定が可能のようです。
phpinfo()を確認しても内容は同じでした(^_^;
はい、.htaccessを使って設定しております。
> $target_page = key($_GET);
> でOKではないですか?
いえ、BBS等もこの方式で、
http://domain.com/?bbs+write
のようにしておりまして、今から変更するのはキツイので、どうしたものかと
思っております…
>>-----Original Message-----
>>From: php-users-bounces @ php.gr.jp
>>[mailto:php-users-bounces @ php.gr.jp] On Behalf Of Mindist
>>Sent: Saturday, November 05, 2005 4:44 PM
>>To: PHP-users ML
>>Subject: [PHP-users 27388] Re: 初回だけPHPSESSIDがURLに出力される
>>
>>初めまして
>>私も同じような現象に悩まされております。
>>
>>>…と、トップページにリンクがあった場合、
>>>カーソルをトップページに置くと、
>>>http://domain.com/toppage.php?SESSID=alskdjfl;akjdwlekrjw
>>>
>>>のように、セッションIDがURLに自動的に埋め込みされてしまいます。
>>>2回目以降はこのPHPSESSIDは消えています。
>>
>>>session.use_trans_sid = 0
>>>
>>>↑ディフォルトでは1ですが、0にしたところ
>>>PHPSESSIDが出力されなくなりました(ドコモのサイトを参照しました)。
>>
>>私の場合は、
>>session.auto_start Off
>>session.cookie_lifetime 0
>>session.cookie_path /
>>session.name PHPSESSID
>>session.use_cookies On
>>session.use_only_cookies On
>>session.use_trans_sid Off
>>になっているにも関わらず、自動で埋め込まれてしまいます。
>>
>>私のサイトは、$_SERVER['argv']に入っているページを読み込んでおり、
>>(例:http://domain.com/?links&PHPSESSID=abcdefghijklmnopqrstuvwx
>>yz012345)
>>初めにサイトを開いたときには別のページが表示できなく困っております。
>>
>>サーバーはXREA様の物を使用させて頂いております。
>>どうぞよろしくお願いします。
PHP-users メーリングリストの案内