<?xml version="1.0" encoding="UTF-8"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <type name="MageWorx\SeoBase\Model\HreflangsFactory">
        <arguments>
            <argument name="map" xsi:type="array">
                <item name="soon_storelocator_store_index" xsi:type="string">Dinhvan\MageWorxSeoBase\Model\Hreflangs\StoreIndex</item>
                <item name="soon_storelocator_store_view" xsi:type="string">Dinhvan\MageWorxSeoBase\Model\Hreflangs\StoreView</item>
                <item name="blog_index_index" xsi:type="string">Dinhvan\MageWorxSeoBase\Model\Hreflangs\BlogIndex</item>
                <item name="blog_post_view" xsi:type="string">Dinhvan\MageWorxSeoBase\Model\Hreflangs\BlogView</item>
                <item name="contact_index_index" xsi:type="string">Dinhvan\MageWorxSeoBase\Model\Hreflangs\Contact</item>
                <item name="catalog_product_view" xsi:type="string">MageWorx\SeoBase\Model\Hreflangs\Product</item>
                <item name="catalog_category_view" xsi:type="string">MageWorx\SeoBase\Model\Hreflangs\Category</item>
                <item name="cms_index_index" xsi:type="string">MageWorx\SeoBase\Model\Hreflangs\HomePage</item>
                <item name="cms_page_view" xsi:type="string">MageWorx\SeoBase\Model\Hreflangs\Page</item>
            </argument>
        </arguments>
    </type>
    <type name="MageWorx\SeoBase\Model\Canonical\Page">
        <plugin name="Dinhvan_MageWorxSeoBase::disable_except_home_page"
                type="Dinhvan\MageWorxSeoBase\Plugin\Model\Canonical\Page\DisableExceptHomePage"/>
    </type>
    <type name="Magento\Framework\View\Page\Config\Renderer">
        <plugin name="remove_duplicated_canonical" type="Dinhvan\MageWorxSeoBase\Plugin\RemoveDuplicatedCanonicalLink" />
    </type>
</config>
