>CMS 튜토리얼 >PHPCMS >phpcms에서 백그라운드 액세스 제한을 구현하는 방법

phpcms에서 백그라운드 액세스 제한을 구현하는 방법

王林
王林원래의
2020-02-08 13:56:562220검색

phpcms에서 백그라운드 액세스 제한을 구현하는 방법

파일 경로: /caches/config/system.php

수정 방법:

수정:

'admin_url' => ''

예: 백그라운드에서 바인딩해야 하는 도메인 이름은 a8800.phpip.com입니다. 그런 다음 http://a8800.phpip.com/admin.php만 전달하여 백엔드에 액세스할 수 있습니다.

따라서 다음과 같이 변경해야 합니다:

'admin_url' => 'a8800.phpip.com',

도메인 이름: a8800.phpip.com을 웹사이트와 동일한 디렉토리에 바인딩합니다.

여기서 a8800은 어떤 도메인 이름이든 상관없습니다. 복잡할수록 좋습니다.

기능 구현 방법:

파일:/phpcms/modules/admin/classes/admin.class.php

if(pc_base::load_config('system','admin_url') && $_SERVER["HTTP_HOST"]!= pc_base::load_config('system','admin_url')) {
                        Header("http/1.1 403 Forbidden");
                        exit('No permission resources.');
                }

관련 권장 사항: phpcms 튜토리얼

위 내용은 phpcms에서 백그라운드 액세스 제한을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.