Bonsoir,
j'ai un problème insoluble jusqu'ici, d'où ma requête ici :
Paramètres :
Installation :
- - 1 FTP (1&1);
- - Site 1 : wordpress 3.9.2 installé à la racine du FTP;
- - Forum 1 : phpbb3 installé dans un dossier /root/forum1 avec permissions 755;
- - Site 2 : wordpress 3.9.2 installé dans un dossier /root/site2 avec permissions 755;
- - Forum 2 : phpbb3 installé dans un dossier /root/site2/forum2 avec permissions 755;
Techniquement
Sur le Site :
Sur le Forum :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <div id="wprs"> <?php header("Content-Type: text/plain"); header("Access-Control-Allow-Origin: *"); ?> CONTENU A AFFICHER </div>
.htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script type="text/javascript"> $(document).ready(function() { $('#wprs').load('http://www.nom-du-site.fr/ #wprs'); }); </script>
Problématique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfModule> Header add Access-Control-Allow-Origin "*"
- Sur le Forum 1 : le CONTENU du Site 1 s'affiche parfaitement;
- Sur le Forum 2 : " XMLHttpRequest cannot load http://www.nom-du-site-2.fr/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.forum.nom-du-site2.fr' is therefore not allowed access. "
Tests effectués :
Je n'arrive pas à afficher le div du Site2 sur le Forum2, cependant, j'arrive à afficher le div du Site1.
Si je déplace :
du div,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php header("Content-Type: text/plain"); header("Access-Control-Allow-Origin: *"); ?>
pour le placer en tout début du fichier .php , le div du Site2 s'affiche sur le Forum2, mais le Site 2 n'affiche plus que le code HTML non interprété.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <div id="wprs">
Il n'y a pas d'autre différence entre les deux installations que l'arborescence. Auriez vous la moindre idée ?
Partager