如何在magento 2.1.7中删除SID表单URL

时间:2017-12-06 07:19:23

标签: magento2

我已经从磁控后端进行了所有设置,即“会话验证设置 - >在店面上使用SID:否”,也清除所有缓存。但仍然无法从URL中删除SID。

它显示如下:

https://www.exapmle.com/?SID=fpej05jr1fhoi3p083m72fj062

如何删除SID?

1 个答案:

答案 0 :(得分:0)

我认为您没有选择商店或店铺视图。 并遵循以下步骤。

转到商店>配置>一般>网络>会话验证设置>在Storefront上使用SID并将其值设置为否

不是吗?如果PHP配置为不在服务器上存储会话或者浏览器不接受cookie,那么PHP会自动添加SID吗?

注意:

SID是“会话ID”。 Magento使用它来跟踪用户在同一Magento安装中的活动。通常,Magento从一个安装(数据库)为一个网站和一个商店提供支持。

Magento可以通过一次安装为多个商店提供多个商店。 SID允许用户在浏览这些网站/商店时保持登录状态。

我认为如果您启用了该功能,则在访问目录URL时会发送SID,以便Magento可以使用当前网站/商店的用户位置/状态更新会话。

如果您没有运行多网站或多商店环境,则可以安全地禁用前端的SID。