Назад | Перейти на главную страницу

Несколько условий и правил перезаписи для пользовательских путей

На данный момент у меня есть…

RewriteCond $1 !^(index\.php|img|css|js|fonts|jw|mail|uploads|user_guide) 
RewriteRule ^(.*)$ /index.php/$1 [L]

Однако я хочу иметь возможность переписать URL-адрес, например /page/about/ так же и на самом деле /index.php/page/id/about

Как бы я это сделал? Спасибо!

(Я действительно делал это однажды раньше, а затем убил свой файл htaccess и не мог вспомнить, как я это сделал в первую очередь.)

На данный момент я исправил это с помощью

RewriteCond $1 ^page
RewriteRule ^(.*)$ /index.php/page/id/$1

А затем оттуда извлекли имя / идентификатор страницы.