删除url中的会话-Laravel


Remove session in url - Laravel

我想删除url:中的laravel_session

当我第一次来到这个网站时,它会出现,但当我点击另一个链接时,它就会消失。

我想在刚到网站的时候把它删除。我有这样的东西:索引?laravel_session=9bujan8gjmbtfb1qig6rju23c5

我试图改变Laravel的会话驱动。我试着把它放在"数组"上,但它删除了laravel_session,但会话并没有持久化。

目前,我使用"cookie"。

这不是laravel问题,这是php配置问题。请参阅本页http://www.php.net/manual/en/session.idpassing.php

您可以通过在引导程序代码中添加以下行来更改它

ini_set('session.use_trans_sid', false);

,方法是编辑.htaccess并将以下行添加到文件的顶部

php_value session.use_trans_sid false

通过编辑php.ini(如果您能够)

总而言之,如果不能编辑php.ini文件,.htaccess方法会更干净。