마 젠토 1.9 관리자 URL을 변경하는 올바른 방법


27

Magento 1.9 관리자 URL을 변경하는 올바른 방법

누구나 나에게 올바른 방법을 제공 할 수 있습니다. 온라인에서 다양한 제안이 표시됩니다.

답변:


41

참고 : 관리자 백엔드를 사용하여 관리자 URL을 변경하고 액세스 권한을 상실한 경우 여기에있는 단계를 사용하여 액세스 권한을 다시 얻으십시오.

위의 링크를 따르지 않아도되도록 관리 기본 URL을 올바르게 변경하는 방법

System=>Config=>Advanced=>Admin=>Admin Base URL설정을 사용하지 마십시오 . 일반적으로 사이트 fubar에서 끝납니다.

모든 local.xml에는 우리를 쳐다 보는 수정 사항이 있습니다. 이 섹션을 찾으십시오.

 <admin>
    <routers>
        <adminhtml>
            <args>
                <frontName><![CDATA[admin]]></frontName>
            </args>
        </adminhtml>
    </routers>
 </admin>

사본을 로컬 워크 스테이션에 저장하여 엉망인 경우 복구 한 후 다음과 같이 somethingelse고유 한 브랜딩을 제공하여이 줄을 변경할 수 있습니다.

 <frontName><![CDATA[somethingelse]]></frontName>

그런 다음 두 가지 방법 중 하나로 Magento 캐시를 새로 고쳐서 Magento가 변경 사항을 포함하도록 구성을 다시 읽습니다.

  1. 백엔드로 이동하여 Magento 캐시 플러시 버튼을 System=>Cache Management클릭하십시오 .

  2. 수동으로 SCP / SFTP 클라이언트를 사용하여 Magento 파일 시스템에 로그인하고 var/cache/디렉토리를 찾은 후 모든 cache--?하위 디렉토리를 삭제하십시오 (물음표는 끝 의 0통과 f증분 번호를 나타냅니다)


System=>Config=>Advanced=>Admin=>Admin Base URLA) 기능을 이해하지 않고 B) 잘못 선택한 경우 복구 방법을 이해하지 않는 한 설정 영역 을 사용하여 이를 수행 하는 것이 좋지 않은 이유는 무엇입니까?

  1. 엉망이되면 관리자 패널 백엔드에 로그인 할 수 없게되고core_config_data 다시 돌아가려면 3-5 행으로 엉망이되어야 합니다. 텍스트 파일을 편집하는 오래되고 안정적인 방법을 사용하는 것이 더 쉽습니다.

  2. Admin Base URL섹션의 이름 지정 규칙 은 항상 불분명했으며 그 중 하나는 공용 웹 서버가 아닌 인터넷을 통해 하위 도메인에서 관리 백엔드가 실행될 수있는 노드 클러스터링에 대한 것이기 때문에 일반적으로 사용되지 않습니다. 이것을 설정하면 Use Custom Admin URL관리자 백엔드에 대한 액세스가 제거됩니다.

  3. phpMyAdmin 또는 MySQL 명령에 능숙하고 관리자 백엔드에 다시 액세스하는 데 필요한 사항을 추적하지 않아도 걱정되는 경우 아래 Use Custom Admin Path그림과 같이 설정을 변경하기위한 적절한 설정이 있습니다 .

캐시 지우기, YMMV, "Go를 통과하지 마십시오, $ 200를 모으지 마십시오", 금지 된 경우 보증 무효 등. 입력 한 새 경로 경로를 사용하여 관리자 백엔드에 액세스 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


Refresh magento cache의 의미를 설명 할 수 있습니까?
jweak13

새로 고침, 지우기는 동일합니다. 코드에서는 캐시 새로 고침, 관리자 패널에서 명확합니다. 캐시를 지우면 캐시 내용을 새로 고칠 수 있습니다.
Fiasco Labs

5

핵심적인 방법은 local.xml 파일을 통해 수행하는 것입니다

<admin>
   <routers>
      <adminhtml>
        <args>
            <frontName><![CDATA[admin]]></frontName>
        </args>
    </adminhtml>
</routers>

전에

 <frontName><![CDATA[admin]]></frontName>

 <frontName><![CDATA[backend]]></frontName>

그런 다음 dir var / cache를 통해 모든 캐시 내용을 삭제해야합니다

내 opinon 웹 인터페이스에 따라 추가 옵션이 있습니다. 왜냐하면 나중에 "사용자 지정 관리자 URL 사용"옵션을 예로 변경하고 "사용자 지정 관리자 URL"값을 설정하면 변경 후 관리자를 얻을 수없는 것처럼 문제가 발생할 수 있습니다 일반적으로 모든 사용자가이 유형을 잘못 알고 있습니다. 웹 인터페이스 설정을 선택하면 어떤 이미지를 변경해야하는지 알 수 있습니다.

여기에 이미지 설명을 입력하십시오

이 사이트에 대한 자세한 내용은이 사이트를 방문하십시오.

magento 관리 URL을 변경하는 방법


0

프로그램 적으로 (설치 프로그램에 의해) 수행하려면 다음을 사용하십시오.

$installer = $this;
$installer->startSetup();

$installer->setConfigData('admin/url/use_custom_path','1');
$installer->setConfigData('admin/url/custom_path','csradmin');

$installer->endSetup();
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.