url末尾的不需要的会话信息

时间:2012-03-21 11:39:57

标签: php session curl

我们有一个论坛抓取引擎。当我使用curl抓取一些链接时,它会在url中添加一个变量,因为s = 23423235sdfsd234

e.g。 forum.com/displayforum?php?f=34

将成为forum.com/displayforum?php?f=34s=23423235sdfsd234

通常在论坛上冲浪,网址没有s = blabla。我相信这是自动添加到网址的会话编号。无论如何都要避免这种情况,因为我们在数据库中为同一个网址获取重复项。

感谢你

1 个答案:

答案 0 :(得分:0)

您需要在php.ini中设置session.use_only_cookies

http://www.php.net/manual/en/session.configuration.php#ini.session.use-only-cookies

您也可以在PHP中完成...

ini_set('session.use_only_cookies', 1);