PHP MVC 프레임워크를 위한 htaccess 설정

이제 주소 표시줄의 모든 요청이 우리의 파일 index.php로 향하도록 만들어 보겠습니다. 즉, 사용자가 브라우저에 무엇을 입력하든 index.php로 전달되고, 이 파일의 코드는 사용자에게 정확히 어떤 페이지를 보여줄지 파악하게 됩니다.

다음은 파일 htaccess의 내용입니다:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

이제 project/webroot 폴더의 주소들은 스타일시트, 스크립트, 이미지 및 기타 유사한 자산을 저장하는 곳이므로 인덱스로 리다이렉트되지 않아야 한다는 점을 상기하겠습니다. 우리의 htaccess에서 이를 고려해 보겠습니다:

.htaccessRewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Задание 1

파일 htaccess를 생성하세요. 설명된 설정을 수행하세요. 작동을 확인하세요: project/webroot 폴더의 주소를 제외한 모든 주소는 index로 리다이렉트되어야 합니다.