Я недавно перенес большой сайт AS3 (много swfs, много flvs) на Amazon S3. Практически все, кроме файлов HTML и JS, хранится / обслуживается на Amazon и работает хорошо. Единственная проблема, с которой я столкнулся - это то, что я создал сайт с использованием SWFaddress (на самом деле, через Gaia framework , который использует SWFaddress), и по какой-то причине SWFaddress больше не обновляет адресная строка правильно, когда пользователи переходят от страницы к странице. Другими словами, URL постоянно остается http://www.mysite.com,, а не http://www.mysite.com/#/section, как в случае правильного функционирования SWFaddress (и того, что было до миграции).
Еще страннее, если я сразу перейду (например, к http://www.mysite.com/#/section), функции глубоких ссылок будут работать так, как вы и ожидаете - я попаду прямо в правильный раздел. Однако переход от этого раздела не влияет на адресную строку, несмотря на то, что она должна динамически обновляться.
У меня на сайте настроен файл crossdomain.xml, который разрешает доступ со всех доменов, так что это не проблема, и я не знаю, что еще может быть. Любые идеи будут с благодарностью!
P.S. Я интегрировал S3, поместив почти весь сайт в корзину S3, а затем просто изменив начальный встраиваемый объект swfobject, чтобы он указывал на экземпляр S3 файла main.swf, передавая путь S3 в качестве «базового» параметра встроенному SWF, чтобы все динамически загружаемые ресурсы и SWF-файлы также будут получены из s3. Не знаю, связано ли это с неприятностями, которые у меня есть.