การตั้งค่า htaccess สำหรับ MVC framework ใน PHP

ตอนนี้เราจะทำให้คำขอทั้งหมดจาก แถบที่อยู่ถูกส่งไปยังไฟล์ index.php ของเรา นั่นคืออะไรก็ตามที่ ผู้ใช้ป้อนลงในเบราว์เซอร์จะถูกส่งไปยัง index.php และโค้ดของไฟล์นี้จะ จัดการกับว่าควรแสดงหน้าใด ให้ผู้ใช้เห็น

นี่คือเนื้อหาของไฟล์ htaccess:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

ทีนี้จำไว้ว่าที่อยู่ออกจากโฟลเดอร์ project/webroot ไม่ควรถูกเปลี่ยนเส้นทางไปที่ index เนื่องจาก ที่นั่นเราเก็บสไตล์ สคริปต์ รูปภาพ และสิ่งที่คล้ายกัน ลองพิจารณาสิ่งนี้ใน htaccess ของเรา:

.htaccessRewriteEngine On
RewriteBase /

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

สร้างไฟล์ htaccess ดำเนินการ การตั้งค่าตามที่อธิบายไว้ ตรวจสอบการทำงานของมัน: ที่อยู่ทั้งหมด ยกเว้นที่อยู่จากโฟลเดอร์ project/webroot ควรถูกเปลี่ยนเส้นทางไปยัง index