Обрезать окончания

Jake Foley

Мой дом здесь!
Регистрация
14 Дек 2006
Сообщения
747
Реакции
395
Добрый день, можете помочь со следующим:
Есть ссылки на картинки:
site.com/upload/image.jpg
site.com/storage/upload/image2.bmp
и т.д...
Часто бывает из-за неправильного вставления картинок на форуме, сайтах, ссылки на картинки получаются по так:
Код:
site.com/upload/image.jpg<
или даже так
Код:
site.com/upload/image789.png[/img][/url]<br
Соответственно они отдаются как 404.
Можно как-то их фильтровать ?
 
честно говоря, это надо фиксить скрипт вставки на форуме, ибо средствами .htaccess фильтровать отдельно картинки - бред, ибо может фурл-заголовок будет содержать данные символы/комбинации
 
я просто выступаю не со сторони форума, а со сторони хостинга картинок - и хотелось бы, чтоб пользователи все же видели картинки :)

Добавлено через 32 минуты
Нашел решение, работает на ура!

RewriteRule ^(.*)jpg(.*)$ $1jpg [L]
RewriteRule ^(.*)gif(.*)$ $1gif [L]
RewriteRule ^(.*)png(.*)$ $1png [L]
RewriteRule ^(.*)JPG(.*)$ $1JPG [L]
RewriteRule ^(.*)GIF(.*)$ $1GIF [L]
RewriteRule ^(.*)PNG(.*)$ $1PNG [L]
 
RewriteRule ^(.+)\.(jpg|gif|png|JPG|GIF|PNG)(.*)$ $1.$2 [L]
 
Назад
Сверху