2"를 추가합니다. 3. Apache의 httpd.conf 파일을 엽니다. 4. mod_rewrite.so 앞의 # 기호를 삭제합니다. 5. Apache를 다시 시작합니다."/> 2"를 추가합니다. 3. Apache의 httpd.conf 파일을 엽니다. 4. mod_rewrite.so 앞의 # 기호를 삭제합니다. 5. Apache를 다시 시작합니다.">

 >  기사  >  PHP 프레임워크  >  thinkphp에서 URL 인덱스를 제거하는 방법

thinkphp에서 URL 인덱스를 제거하는 방법

藏色散人
藏色散人원래의
2022-12-05 10:44:031495검색

thinkphp에서 URL 인덱스를 제거하는 방법: 1. .htaccess 파일을 프로젝트의 루트 디렉터리로 이동합니다. 2. 프로젝트 구성 파일에 "'URL_MODEL'=> 2"를 추가합니다. conf 파일; 4. mod_rewrite.so 앞의 # 기호를 삭제합니다. 5. Apache를 다시 시작합니다.

thinkphp에서 URL 인덱스를 제거하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, ThinkPHP 버전 5, Dell G3 컴퓨터.

thinkphp에서 URL 인덱스를 제거하는 방법은 무엇입니까?

ThinkPHP URL에서 index.php 제거

ThinkPHP URL에서 index.php 제거는 두 단계로 나누어집니다.

1: 가장 먼저 해야 할 일은 브라우저의 탐색 모음에서 index.php를 제거하고 여전히 정상적으로 작동할 수 있습니다. 웹사이트

1를 방문하여 .htaccess 파일을 프로젝트의 루트 디렉터리로

2 이동하고, 프로젝트 구성 파일에

'URL_MODEL'             =>  2,       
// URL访问模式,可选参数0、1、2、3,代表以下四种模式:
  // 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE  模式); 3 (兼容模式)  默认为PATHINFO 模式(经测验,此处 'URL_MODEL' => 1或2 都可以 没太大的影响)

3을 추가한 다음 Apache의 httpd에서

관련 구성을 수행합니다. .conf LoadModule rewrite_module 모듈/mod_rewrite.so 파일에서 Apache를 제거하고 다시 시작합니다

두: 위 작업을 완료한 후 index.php를 추가하지 않고도 정상적으로 웹사이트에 접속할 수 있지만, 웹사이트에 있는 대부분의 링크는 ThinkPHP를 사용하여 이루어집니다. 3499910bf9dac5ae3c52d5ede7383485 태그가 있는 글꼴이나 그림을 클릭하여 점프하는 링크가 index.php에 있으므로 아래의 두 번째 단계는 U()를 사용하여 발생한 index.php를 제거하는 것입니다. U().

프로젝트 루트 디렉토리에 있는 index.php 항목 파일에 정의('__APP__',' ')를 추가하세요

좋아요, 한번 시도해 보세요!

추천 학습: "thinkPHP 비디오 튜토리얼"

위 내용은 thinkphp에서 URL 인덱스를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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