PHP 프레임워크에서 URL을 아름답게 만들기
P粉176980522
P粉176980522 2023-10-30 09:40:09
0
1
733

htaccess에 규칙을 추가할 수 있다는 것을 알고 있지만 PHP 프레임워크에서는 그렇게 하지 않고 어떻게든 여전히 아름다운 URL을 갖고 있다는 것을 알았습니다. 서버가 URL 규칙을 모르는 경우 어떻게 이를 수행할 수 있습니까?

Yii의 URL 관리자 수업을 찾아봤는데 어떻게 진행되는지 이해가 안 돼요.

P粉176980522
P粉176980522

모든 응답(1)
P粉801904089

이 작업은 일반적으로 다음 규칙에 따라 모든 요청을 단일 진입점(요청에 따라 다른 코드를 실행하는 파일)으로 라우팅하여 수행됩니다.

으아아아

그런 다음 파일은 요청($_SERVER["REQUEST_URI"])을 경로 목록(요청과 일치하는 패턴, 실행 경로를 컨트롤러 작업(MVC 애플리케이션의 경우) 또는 기타 작업에 매핑)과 비교합니다. 프레임워크에는 요청 자체에서 컨트롤러와 작업을 추론할 수 있는 경로가 백업 경로로 포함되는 경우가 많습니다.

간단한 예:

으아아아

첫 번째 구성과 함께 domain.com/about와 같은 URL을 사용할 수 있는 간단한 스크립트입니다. 여기서 무슨 일이 일어나고 있는지 이해하는 데 도움이 되기를 바랍니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿