如何检查网站是否在magento上运行?

the*_*lee 3 php magento e-commerce magento-1.7

有没有办法检查某个网站是否在Magento上运行?寻找一种程序化的方式.我试图查看文档,但无济于事.

Moh*_*ora 8

您可以访问http://www.builtwith.com/网站.

还有许多浏览器扩展可用于检查网站的技术.

如果要通过手动调试进行检查,可以通过多种方法查找站点是否在Magento上运行.

  • 检查任何页面的页面来源,如果它有皮肤/前端
  • 在地址栏中,打开url/downloader,如果它打开magento连接登录页面.
  • 在地址栏,打开URL /install.php,如果网站的Magento网站,然后它会显示以下错误:

    失败错误:已经安装了Magento

  • 另一条线索可以是admin url.大多数Magento商店都不愿意更改管理员网址.如果通过点击/index.php/admin打开并在页面上的某处显示Magento,则它在Magento平台上100%运行.

  • 如果网站是用magento构建的,可以在页面源中找到Magento/Varien.

注意:所有这些手册说明均适用于magento版本<2.0

我希望这能帮到您.


san*_*dip 5

通过使用页面视图源,可以轻松识别站点是否在 Magento 上运行,并且具有更具体的版本。

Magento 2: Mage cookies 脚本标签如下:

<script type="text/x-magento-init">
{
    "*": {
        "mage/cookies": {
            "expires": null,
            "path": "/",
            "domain": ".www.example.com",
            "secure": false,
            "lifetime": "3600"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

Magento 1: Mage cookies 脚本标签如下:

<script type="text/javascript">
//<![CDATA[
Mage.Cookies.path     = '/';
Mage.Cookies.domain   = '.example.com';
//]]>
</script>
Run Code Online (Sandbox Code Playgroud)


Dio*_*cha 0

我认为不存在检查此问题的简单方法,但有一些浏览器扩展可以为您完成这项工作。

例如,对于 Google Chrome,您可以使用Appspector

从描述来看:

检测浏览网站上运行的 Web 应用程序和 JavaScript 库。此扩展将帮助 Web 开发人员检查当前浏览网站上运行的 Web 框架/CMS 和 javascript 库。地址栏上将出现一个图标,指示检测到的框架。正在实施版本检测。

目前,该扩展可以检测 100 多个流行的 CMS 和 javascript 库,未来版本中还将添加更多库。请访问扩展网站了解更多详细信息。