Я разработал небольшую пользовательскую структуру MVC для своего сайта. это index.php check $ _POST ['page'] & $ _POST ['subpage'] и включает связанный файл php для указанного параметра.
Пример: index.php? Page = продукты (в том числе view / foods.php)
Пример: index.php? Page = food & subpage = пицца (включая просмотр / продукты / pizza.php)
Теперь я хочу очистить URLS, используя .htaccess. Я попробовал несколько методов для прохождения второго параметра. Но я потерпел неудачу. Это прекрасно работает …
RewriteEngine on RewriteRule ^([^/\.]+)?$ index.php?page=$1 [L]
Но когда я попытался передать второй параметр, он не работает нормально. Этот один путь изменения css / js / iamges.
RewriteEngine on RewriteRule ^([^/\.]+)?$ index.php?page=$1 RewriteRule ^([^/\.]+)/([^/\.]+)?$ index.php?page=$1&sub=$2
Пожалуйста, кто-нибудь может помочь мне решить эту проблему? 🙂