> PHP 프레임워크 > ThinkPHP > TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법

TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법

藏色散人
풀어 주다: 2021-09-13 14:16:03
앞으로
1994명이 탐색했습니다.

thinkphp Framework 튜토리얼 칼럼에서는 TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법

때때로 홈도 제거됩니다. 즉, www.olcms.com/News/read/id/1.html을 방문하면 www.olcms.com/Home/News/read/를 방문하는 것과 같습니다. id/1.html, 홈 모듈이 제거됩니다. 이를 위한 두 가지 방법이 있습니다.

1. 첫 번째 방법은 Home 모듈을 바인딩하는 것입니다. Apache는 사용하지 않는 것이 가장 좋습니다. nginx 서버에서는 http://www.jianshu.com/p/5e62bd1a9edc를 따릅니다. nginx에 따르면 내부에 구성하면 프런트엔드에 액세스하는 것은 정상이지만 백엔드에 액세스하면 admin.php 모듈이 존재하지 않는다고 보고됩니다. 이 방법에 대해 이야기해 봅시다

index.php
define('BIND_MODULE','ThinkerInternet'); 아래에 홈 모듈을 바인딩한 다음 루트 디렉터리에 admin.php를 추가하여 다음과 같이 관리 모듈을 바인딩합니다

TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법

위 링크는 성공할 것입니다 . , 백그라운드 링크는 xxx.com/admin.php이지만 이 방법은 권장되지 않습니다. 두 번째 방법

2에 대해 설명하겠습니다. 위에 표시된 대로 Common/Conf/config에 기본 모듈을 지정합니다. .php 구성 파일

    'URL_MODEL'=>2,
    'MODULE_ALLOW_LIST' => array('Home','Admin'),//指定可访问的模块,不许填写,如果还有其他模块也要写上
    'DEFAULT_MODULE' => 'Home', // 默认模块
로그인 후 복사
TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법에 다음 코드를 추가하면 완료됩니다. . . 물론 백엔드 주소는 xxx.com/admin/...


권장: "

최신 10개 thinkphp 비디오 튜토리얼

"

위 내용은 TP 프레임워크에서 홈 모듈을 제거하는 두 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:jianshu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿