css - Magento 2 主页问题 | CSS 和布局不同于任何其他页面

标签 css magento magento2.1

我的 magento 2.1.8 网站有一个非常奇怪的问题。突然间,主页开始看起来与我网站上的任何其他页面都不一样了。

首页:

enter image description here

我网站上的任何其他页面:

enter image description here

如您所见,主页加载了一个与我网站上其他页面完全不同的类...可能导致此问题的原因是什么?以前有人遇到过这个吗?

更新:

当我将 session ID 添加到主页 url/?SID=5d1ia2d0j92bn95qbc9g5jc7l3 时,它会正确显示网站...

更新 2:

当我转到浏览器并通过键入 domain.co.uk 转到我的网站时,它会重定向我并为其分配一个 session ID。该网站然后被正确显示。然而,当我输入 www.domain.co.uk 时,它没有分配 session ID,主页看起来完全不同。

更新 3:

当我使用 http://domain.co.uk 导航到我的网站时它会将我重定向到 https://www.domain.co.uk/?SID=1m9tt10hmga4slep7sac8ur8v2一切正常。当我向 URL 添加 https 或添加 www 时,它会将我重定向到 https://www.domain.co.uk/没有 session ID,其中 CSS 完全不同于应有的样式。

最佳答案

经过可怕的调查...

我每个周末都运行一个服务器端扫描仪。扫描器发送了大量的帖子请求,并设法发送了更改“面板工具”中的主题的请求。

在 Varnish 缓存此请求并开始向客户显示此缓存版本之前,它对网站没有任何影响。

清除 Varnish 缓存并禁止服务器端扫描器访问“面板工具”后,站点恢复正常。

关于css - Magento 2 主页问题 | CSS 和布局不同于任何其他页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48866016/

相关文章:

jquery - html表格的对齐问题

php - 查找并替换 html(Zend_Dom_Query+createElement()) : Call to a member function createElement() on a non-object

ssl - Magento 2 - SSL 配置后的 502 Bad Gateway

javascript - "Message: maxItemsToDisplay is not defined"错误消息

html - 带侧边栏的棘手粘性页脚

javascript - Materialize CSS 在表单字段上显示错误

javascript - 为一个 DataTable 行禁用 CSS

magento - 通过 SOAP API V2 将简单产品链接到可配置产品

api - 在 magento 中使用 SOAP API 的 salesOrderInfo 获取简单的产品 sku 和 qty