И опять mod_rewrite =( need help!

kikaha
На сайте с 12.12.2000
Offline
91
428

Заказал флешку для топа сайта. Флешер сваял, флешка по ходу дела случайным образом подключает несколько флеш-мувиков из директории таким вот образом:

-index.html

--/swf

--flash.swf

--move1.swf

--move2.swf

--move3.swf

--move4.swf

то есть я в шаблоне вызываю flash.swf с указанием пути - и он работает. Но что внутри - я не пойму, есть подозрение, что запросы к мувикам он отправляет как к "move1.swf" либо "swf/move1.swf" - то есть когда открываю из индексной страницы - все ок, как только лезу глубже - естественно не находит =(

В .htaccess малость порылся, но успеха не достиг - помогите плз -

как ему скомандовать, чтобы все запросы к несуществующему file.swf форвардились в папку http://site.com/swf/

Через 2-3 часа заказчик начнет делать из меня ветошь, а автор флешки недоступен =(

Скелет в шкафу или сайт за 200 баксов (http://www.legco.net/entry-89.php)
Oniks
На сайте с 22.08.2005
Offline
176
#1

Сделайте так:

RewriteEngine On

RewriteBase /

RewriteRule ^flash\.swf$ /swf/flash.swf [L]

RewriteRule ^(.*)\.swf$ /swf/$1.swf [L]

Можно, конечно, сделать и посложнее, задав только для swf-документов при 404 коде обращение к папке swf, но, имхо, пример выше гораздо проще. Ложить надо вместе с файлом flash.swf

PS а проверить ваше предположение очень просто - переместите подгружаемые клипы к флэш.свф, если все будет работать, значит пути и вправду неверны, если нет... надо думать дальше:)

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту
kikaha
На сайте с 12.12.2000
Offline
91
#2

увы, что-то не работает =(

у меня в корне лежит следующая конструкция:

RewriteEngine On

RewriteBase /

Options +FollowSymlinks

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php [L,QSA]

все запросы к несуществующим директориям я передаю индексному файлу и там обрабатываю.. если Вас не затруднит, Oniks, - что дописать только для swf-документов при 404 коде обращение к папке swf - пусть там ищет?

(меня уже пинают :( )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий