[Flash] Crossdomain werkt niet *

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een flash gallerij draaiend op een website maar wanneer ik via www.site.be benader lukt het perfect om de gallerij te laden maar vanaf dat ik www weglaat lukt het nietmeer (foto's laden niet)
Nu weet ik dat dit aan een crossdomain policy ligt maar ik heb deze dus aangemaakt en in de public_html geplaatst maar het probleem blijft nogsteeds hetzelfde.

Ik heb al enkele dingen aangepast aan de policy maar het blijft steeds hetzelfde...
Wat loopt er fout?


<?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="master-only"/>
<allow-access-from domain="*.sibellehuren.be"/>
<allow-access-from domain="www.sibellehuren.be"/>
</cross-domain-policy>

Acties:
  • 0 Henk 'm!

Verwijderd

Ik heb niet een directe oplossing voor het probleem. Maar wat je zou kunnen doen is alles zonder www rewriten naar www.sibellehuren.be. Dit kan je in .htaccess bestand op de server zetten:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.sibellehuren.be$ [NC]
RewriteRule ^(.*)$ http://www.sibellehuren.be/$1 [L,R=301]

Dan wordt alles zonder www ervoor standaard doorverwezen naar dezelfde pagina met www ervoor.

Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 09-09 17:48
Verwijderd schreef op zondag 13 maart 2011 @ 17:31:
Ik heb een flash gallerij draaiend op een website maar wanneer ik via www.site.be benader lukt het perfect om de gallerij te laden maar vanaf dat ik www weglaat lukt het nietmeer (foto's laden niet)

XML:
1
2
3
4
5
6
7
8
<?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="master-only"/> 
<allow-access-from domain="*.sibellehuren.be"/> 
<allow-access-from domain="www.sibellehuren.be"/> 
</cross-domain-policy>
Geen idee wat een cross-domain policy is, maar "*.domain.be" gaat natuurlijk nevernooit matchen op "domain.be".
En het lijkt me dat je doctype vóór je xml openingstag moet, op deze manier is het om te beginnen al invalid xml.

[ Voor 13% gewijzigd door mcDavid op 14-03-2011 13:46 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Volgens de adobe website: http://kb2.adobe.com/cps/142/tn_14213.html
Staat doctype na de xml openingstag maar heb het ook even gewijzigd en het doet niets ...
Hetzelfde voor * is volgens de adobe site correct
mcDavid schreef op maandag 14 maart 2011 @ 13:06:
[...]

Geen idee wat een cross-domain policy is, maar "*.domain.be" gaat natuurlijk nevernooit matchen op "domain.be".
En het lijkt me dat je doctype vóór je xml openingstag moet, op deze manier is het om te beginnen al invalid xml.

Acties:
  • 0 Henk 'm!

  • Flowmo
  • Registratie: November 2002
  • Laatst online: 18-08 08:24
Ten eerste, wat probeer je op te halen waarvoor je de absolute url nodig hebt?

Ten tweede, kan dit niet vervangen worden door een relatieve url (/images/whatever.xml ipv http://www.la.la/images/whatever.xml)?

Ten derde, "*.domeinnaam.tld" betekent letterlijk "alle subdomeinen van domeinnaam.tld". Aangezien subdomein.tld nog nergens expliciet genoemd is, moet deze alsnog toegevoegd worden (aangezien dit geen subdomein is). In feite kan de www regel ook weg, omdat je die al afvangt met *.

[ Voor 40% gewijzigd door Flowmo op 14-03-2011 17:58 ]


Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 09-09 17:48
Verwijderd schreef op maandag 14 maart 2011 @ 16:52:
Volgens de adobe website: http://kb2.adobe.com/cps/142/tn_14213.html
Staat doctype na de xml openingstag maar heb het ook even gewijzigd en het doet niets ...
Hetzelfde voor * is volgens de adobe site correct

[...]
Hoe werkt dat dan?
Als een punt (.) na een wildcard (*) komt, wordt die punt genegeerd ofzo?
En een wildcard matcht ook op geen karakters?

[ Voor 20% gewijzigd door mcDavid op 14-03-2011 19:41 . Reden: ik ben zelf dommer dan ik dacht :$ ]


Acties:
  • 0 Henk 'm!

  • Flowmo
  • Registratie: November 2002
  • Laatst online: 18-08 08:24
mcDavid schreef op maandag 14 maart 2011 @ 19:33:
[...]


Hoe werkt dat dan?
Als een punt (.) na een wildcard (*) komt, wordt die punt genegeerd ofzo?
En een wildcard matcht ook op geen karakters?
Nee dus, zie mijn post hierboven. Hij matcht met die regel op alle subdomeinen gevolgd door ".domein.tld", inclusief die punt dus.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
bedankt voor de snelle reacties, ik heb ook al zonder subdomein policy het crossdomain bestand aangepast maar het hielp niet. Momenteel heb ik de htaccess verandert naar wat melay sugereerde en zo werkt het. Aangezien de www geen probleem was.

[ Voor 8% gewijzigd door Verwijderd op 15-03-2011 19:32 ]

Pagina: 1