Verifieringen av Apple Pay-domänen misslyckas på grund av den skrivskyddade rotkatalogen i Adobe Commerce
I Adobe Commerce på Managed Services misslyckas verifieringen av Apple Pay-domänen eftersom rotkatalogen .well-known är begränsad och inte skrivbar. Du kan åtgärda detta genom att vara värd för verifieringsfilen i en skrivbar katalog och konfigurera routning med antingen filen .magento.app.yaml eller Snabbt VCL-kodfragment.
Beskrivning description
Miljö
- Produkt: Adobe Commerce i Managed Services
- Version: 2.4.x
- Berörd miljö: produktion, mellanlagring
Problem/symtom
- Det går inte att verifiera Apple Pay-domänen eftersom det inte går att skriva till rotkatalogen.
- Rotkatalogen är skrivskyddad.
- 301 omdirigeringar tillåts inte enligt Apple krav.
Upplösning resolution
Så här placerar du den fil som krävs och konfigurerar den för Apple Pay-domänverifiering:
- Skapa en
.well-known-katalog under/pub/media/. - Hämta filen
apple-developer-merchantid-domain-association.txtfrån Apple Pay. - Överför filen till
/pub/media/.well-known/.
Konfigurera sedan routning på något av följande sätt:
Metod 1: Använder .magento.app.yaml
-
Lägg till följande konfiguration i din
.magento.app.yaml-fil:code language-none "/.well-known": root: "pub/media/.well-known" allow: true scripts: false expires: 1y -
Gör ändringarna i din miljö.
Metod 2: Använda VCL-kodfragment snabbt
-
Logga in på Magento Admin och gå till: Stores
>Konfigurationer>AVANCERAD>System -
Utöka helsidescachen och gå sedan till Snabbkonfiguration
>Anpassade VCL-kodfragment. -
Klicka på Skapa och lägg till följande regel:
code language-none if (req.url.path == "/.well-known/apple-app-site-association") { set req.url = "/media/.well-known/apple-app-site-association"; } -
Använd ett eget namn som
Apple_domain_association. -
Ange typen till
recvoch prioriteten till100. -
Klicka på Skapa och sedan på Överför snabbt VCL för att tillämpa ändringarna.
Nu bör du kunna komma åt filen på:https://your_domain/.well-known/apple-developer-merchantid-domain-association.txt
Relaterad läsning
- Projektstruktur i Commerce i molnguiden
- Kom igång med anpassade VCL-fragment i Commerce on Cloud Guide
- Webbegenskap i Commerce om molnguiden