Omleiden naar een bovenliggende omgeving bij toegang tot nieuwe integratieomgeving
Dit artikel bevat stappen voor het oplossen van problemen voor een Adobe Commerce op het gebied van de cloudinfrastructuur, waarbij toegang tot een nieuw gemaakte integratieomgeving u in plaats daarvan omleidt naar de bovenliggende omgeving. Om dit op te lossen, werk de base_url waarde in het gegevensbestand bij en zorg ervoor de UPDATE_URLS variabele aan waar wordt geplaatst.
Beschrijving description
Omgeving
Adobe Commerce op cloudinfrastructuur 2.X.X
Probleem
Stappen om te reproduceren:
- Kloon de bestaande tak van de Integratie.
- Klik op de URL voor toegang tot de nieuwe omgeving.
Verwacht resultaat:
U wordt naar de nieuwe omgeving geleid.
Ware resultaat:
U wordt omgeleid aan het milieu op de oudertak.
Resolutie resolution
Als u het probleem wilt verhelpen, corrigeert u de base_url -waarden (zowel veilig als beveiligd) in de database van de aangepaste omgeving en stelt u de UPDATE_URLS -variabele in het .magento.env.yaml -bestand in.
Basis_url-waarden in de database corrigeren
U kunt de database handmatig bijwerken of de Adobe Commerce CLI gebruiken (beschikbaar in versie 2.2.0 en hoger).
waarden van de Update manueel
-
Maak verbinding met de database.
-
Voer de volgende SQL-opdrachten uit:
code language-none UPDATE core_config_data SET value = %your_new_environment_unsecure_url% WHERE path="web/unsecure/base_url" update core_config_data set value = %your_new_environment_secure_url% where path="web/secure/base_url"
Update die Adobe Commerce CLI gebruikt (voor versie 2.2.X en later)
-
Meld u aan als of schakel over naar de eigenaar van het Adobe Commerce-bestandssysteem.
-
Voer de volgende opdrachten uit:
code language-none php /bin/magento config:set web/unsecure/base_url http://example.com php /bin/magento config:set web/secure/base_url https://example.com
plaats de variabele UPDATE_URLS
Open in uw lokale codebase het bestand .magento.env.yaml en stel de volgende opties in:
stage:
deploy:
UPDATE_URLS: true
ontruim het configuratiecache
Om de veranderingen toe te passen, schoon het configuratiecache door te lopen:
php /bin/magento cache:clean config