单个Magento实例上的多个网站(单独的域)(问题:新域,路由到第一个网站而不是新网站)

时间:2019-08-07 15:10:09

标签: magento2 web-site-project

我正在研究在Apache / Linux / Cloudways上运行的Magento 2.2.7。在我开始在这里工作之前,已经设置了三个网站在单个magento实例上运行。 Microbattery.com,HearingAidBatteryShop.com和cochlearbatteries.com。我现在正尝试使用magento后端添加第三个站点。我创建了earing-aid-batteries.com的网站,store和storeview,并指向我们的服务器。我修改了我的magento目录的.htaccess文件中的重写内容,但是由于某些原因,助听器-batteries.com重定向到了microbattery.com。

我尝试了以下方法: php bin / magento缓存:干净 php bin / magento缓存:刷新 rm -rf var / cache / * php bin / magento reindexer:index

我检查了tmp导演,看是否有任何缓存文件存储在其中

我将助听器batteries.com的基本网址更改为http://hearing-aid-batteries.com

所有这些仍然导致相同的问题

hearing-aid-batteries.com重定向到microbattery.com

SetEnvIf Host wwww\.hearing-aid-batteries\.com MAGE_RUN_CODE=habaffiliate
SetEnvIf Host staging\.hearing-aid-batteries\.com MAGE_RUN_CODE=habaffiliate
SetEnvIf Host www\.hearing-aid-batteries\.com MAGE_RUN_TYPE=website
setEnvIf Host staging.\hearing-aid-batteries\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^hearing-aid-batteries\.com MAGE_RUN_CODE=habaffiliate
SetEnvIf Host ^hearing-aid-batteries\.com MAGE_RUN_TYPE=website



RewriteCond %{HTTP_HOST} ^.*hearing-aid-batteries\.com$
RewriteRule ^sitemap.xml$ /aff/sitemap.xml [NC,L,R=301]



RewriteCond %{HTTP_HOST} ^hearing-aid-batteries.com [NC]
RewriteRule ^(.*)$ https://www.hearing-aid-batteries.com/$1 [L,R=301,NC]


RewriteCond %{HTTP_HOST} ^.*hearing-aid-batteries\.com$
RewriteRule ^sitemap.xml$ /aff/sitemap.xml [NC,L,R=301]

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
 xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
 xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://www.hearing-aid-batteries.com</loc><lastmod>2018-05-31</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>ht$

0 个答案:

没有答案