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:

  1. Kloon de bestaande tak van de Integratie.
  2. 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

  1. Maak verbinding met de database.

  2. 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)

  1. Meld u aan als of schakel over naar de eigenaar van het Adobe Commerce-bestandssysteem.

  2. 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

Gerelateerde lezing

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f