Я пытаюсь написать RewriteRule
, который будет соответствовать файлы по их расширению, и то, что я придумал это:Как я могу сопоставлять файлы по расширению, если у них есть другие точки в именах файлов?
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([^.]*\.less)$ ./index.php?f=$1
</IfModule>
Это прекрасно работает, когда только точка в имени файла является один отделяя расширение , но терпит неудачу, когда там есть другие точки. Например, он не будет работать для hello.world.less
.
У меня нет понятия о том, как исходить из этого, любая помощь будет очень признательна. Благодаря!
1 мин. 40 секунд для правильного ответа, это смешно удивительно! Благодаря! К сожалению, я пока не могу продвигать (недостаточно репутации), но я могу хотя бы принять ваш ответ. – user2590712
@ user2590712 Рад помочь. Счастливое кодирование :) –