2017-06-13 4 views
1

Je veux accéder à d'autres serveurs de mon serveur. Lorsque j'essaie d'envoyer une demande GET/POST à ​​www.posttestserver.com, elle est établie avec succès.
En réponse, le serveur me fournit en-tête de réponse comme:Où devrais-je définir 'Header set Access-Control-Allow-Origin "*"' En-tête dans mon serveur apache2?

Access-Control-Allow-origine: *

Connection: Keep-Alive

Content-Encoding: gzip

Longueur du contenu: 129

Type de contenu: text/html; charset = UTF-8

Date: Mar 13 juin 2017 07:24:27 GMT

Keep-Alive: timeout = 5, max = 100

serveur: Apache/2.4.18 (Ubuntu)

Variez: Accept-Encoding

Alors, comment puis-je régler ce même type d'en-tête:

Accès-Contrôle-Autoriser-Origine: *

sur mon serveur, de sorte que d'autres sites accédant à mon serveur le reçoivent dans leurs en-têtes de réponse?

Mon serveur est hébergé par Apache2 sur Ubuntu 16.04.

Note: Je cet en-tête:

tête de jeu de contrôle d'accès-allow-origine "*"

dans /etc/apache2/apache2.conf en coupe,
et dans le fichier .htaccess dans/var/www/html.

Répondre

0

Puisque vous êtes sur Ubuntu, il serait préférable de créer un court fichier de configuration dans/etc/apache2/conf-available/puis d'utiliser a2enconf pour l'activer.

Cela vous permet de conserver les fichiers de configuration expédiés non modifiés.

+0

OK. Je vous remercie. Je vais essayer cela et vous le faire savoir. :) –