2010-05-22 3 views
0

Я хочу, чтобы все запросы css, javascript и файлов изображений, названные так «filename.12345.css», были перенаправлены на «filename.css».Есть ли лучший способ написать эту директиву .htaccess?

Часть «.12345» всегда будет цифрами, а длина может быть от 11 до 15 символов.

Эта директива работает нормально, но я хочу убедиться, что в моей логике нет ошибки.

RewriteRule ^(.+)\.(.+)\.(js|css|jpg|gif|png)$ $1.$3 

Любая помощь будет значительно

ответ

1

Дополнительные периоды могут вмешиваться.

RewriteRule ^(.+)\.([^.]+)\.(js|css|jpg|gif|png)$ $1.$3 

или

RewriteRule ^(.+)\.(\d+)\.(js|css|jpg|gif|png)$ $1.$3 
+0

Я знал, что что-то не хватает. Благодаря! –

Смежные вопросы