Flash и несколько доменов / поддоменов => crossdomain.xml?

Я пытаюсь использовать flash-скрипт (plupload) на всех моих доменах и поддоменах, где он размещен на моем статическом поддомене.

SWF-файл размещен на моем static.mydomain.com/path/to/file.swf

И я хочу использовать этот файл на других доменах и поддоменах, таких как: www.mydomain.com или asubdomain.mydomain.com. Я также хотел бы использовать его на другом доменном расширении для того же доменного имени, например: mydomain.net

Но я не могу его использовать. И если я помещаю файл swf на свой поддомен, где я хочу его использовать, он работает нормально.

Так что я думаю, что мне нужно разместить где-нибудь crossdomain.xml, но я не знаю, где? Только на моем статическом поддомене? На каждом из моих поддоменов?

Спасибо за помощь

1 ответ

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <site-control permitted-cross-domain-policies="all"/>
  <allow-access-from domain="*" secure="false"/>
  <allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>

если вы хотите "менее свободный" XML, продублируйте один из * строк, размещая ваши поддомены один за другим или используя сокращение, такое как *.mydomain.com,

взято из:

,

Другие вопросы по тегам