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

问题描述 投票:-1回答:1

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

它显示如下:

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

如何删除SID?

magento2
1个回答
0
投票

我认为您没有选择商店或商店视图。并按照以下步骤。

转到商店>配置>常规> Web>会话验证设置>在店面上使用SID,并将其值设置为否

要么

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

注意:

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

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.