integer-net/magento2-rewritemap

从Magento URL重定向生成Apache重写映射文件

安装: 1

依赖项: 0

建议者: 0

安全: 0

星星: 3

关注者: 8

分支: 0

开放问题: 1

类型:magento2-module

v1.0.0-alpha 2020-09-05 15:39 UTC

This package is auto-updated.

Last update: 2024-09-06 01:47:32 UTC


README

Latest Version on Packagist Software License Build Status Supported Magento Versions

Coverage Status Quality Score Maintainability

从自定义的Magento URL重定向生成Apache重写映射文件(重定向)。这可以在不同的前端中重新使用重定向。

例如,要在Vue Storefront中使用重定向,可以配置使用生成的重写映射的反向代理。

安装

  1. 使用composer将其安装到您的Magento 2项目中

    composer require integer-net/magento2-rewritemap
    
  2. 启用模块

    bin/magento setup:upgrade
    

配置

在您的商店配置中,导航到目录 > SEO

  • 启用重写映射生成:设置为“是”以启用(默认:否)
  • 重写映射生成Cron计划:配置重写映射何时重新生成(默认:每小时一次)

用法

重写映射存储在var/rewrite_maps中,每个商店和重定向类型(301、302)为一个文本文件。

有关如何使用这些文件的详细信息,请参阅https://httpd.apache.ac.cn/docs/current/rewrite/rewritemap.html

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

测试

单元测试

vendor/bin/phpunit tests/unit

Magento集成测试

  1. dev/tests/integration/etc/install-config-mysql.php中配置测试数据库。阅读更多有关Magento文档中的内容。

  2. 从包中复制tests/integration/phpunit.xml.dist到您的Magento安装中的dev/tests/integration/phpunit.xml

  3. 在该目录中,运行

    ../../../vendor/bin/phpunit

安全

如果您发现任何安全相关的问题,请通过电子邮件bd@integer-net.de而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。