با سلام و خسته نباشید .
استاد میشه از فایل htaccess استفاده کرد؟؟؟ با این دستورات زیر . تفاوتش با روشی که شما گفتید چیه؟؟؟
Options All -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ادرس ایندکس پروژه/
RewriteRule ^index\.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
درود
روشی که استاد گفتن از طریق php بود و میشه برای مثال این کارو هم انجام داد اما در نظر بگیرید که شاید بعدا بخواید به یه سری از کاربرای خاص دسترسی بدید اون وقت باید حتما از خود php استفاده کنید تا این بخش رو پیاده سازی کنید