설명서

새 통합 환경에 액세스할 때 상위 환경으로 리디렉션

마지막 업데이트: 2025년 6월 12일

이 문서에서는 새로 생성된 통합 환경에 액세스하면 대신 상위 환경으로 리디렉션되는 Adobe Commerce on cloud infrastructure 문제에 대한 문제 해결 단계를 제공합니다. 이 문제를 해결하려면 데이터베이스에서 base_url 값을 업데이트하고 UPDATE_URLS 변수가 true(으)로 설정되어 있는지 확인하십시오.

설명

환경

클라우드 인프라의 Adobe Commerce 2.X.X

문제

재현 단계:

  1. 기존 통합 분기를 복제합니다.
  2. URL을 클릭하여 새 환경에 액세스합니다.

예상 결과:

새로 생성된 환경으로 이동됩니다.

실제 결과:

상위 분기의 환경으로 리디렉션됩니다.

해결 방법

문제를 해결하려면 사용자 지정 환경의 데이터베이스에서 base_url 값(보안 및 비보안)을 수정하고 .magento.env.yaml 파일에서 UPDATE_URLS 변수를 설정합니다.

데이터베이스의 base_url 값 수정

수동으로 또는 Adobe Commerce CLI(버전 2.2.0 이상에서 사용 가능)를 사용하여 데이터베이스를 업데이트할 수 있습니다.

값을 수동으로 업데이트

  1. 데이터베이스에 연결합니다.

  2. 다음 SQL 명령을 실행합니다.

    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"
    

Adobe Commerce CLI를 사용하여 업데이트(버전 2.2.X 이상)

  1. Adobe Commerce 파일 시스템 소유자로 로그인하거나 로 전환합니다.

  2. 다음 명령을 실행합니다.

    php /bin/magento config:set web/unsecure/base_url http://example.com
    php /bin/magento config:set web/secure/base_url https://example.com
    

UPDATE_URLS 변수 설정

로컬 코드베이스에서 .magento.env.yaml 파일을 열고 다음을 설정합니다.

stage:
            deploy:
                UPDATE_URLS: true

구성 캐시 지우기

변경 사항을 적용하려면 다음을 실행하여 구성 캐시를 정리합니다.

php /bin/magento cache:clean config

관련 읽기

  • 변수 배포
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f