Comment utiliser le proxy http en https en utilisant Apache httpd (v2.2)

J’essaie de mettre en place un simple proxy dans Apache httpd, qui enverra un proxy à certaines requêtes. Voici ce que j’ai essayé, mais cela ne semble pas aimer le changement de http à https?

ProxyPass /maps https://maps.googleapis.com/maps 

Peut-être me manque-t-il une étape supplémentaire?

J’ai un peu lu sur la mise en place de certificates mais cela semble durer longtemps pour une tâche si simple?

Le résultat que je reçois actuellement est une erreur 500.

Ok, après avoir lu de nombreuses solutions qui impliquaient la configuration de certificates, d’hôtes virtuels, etc., j’ai finalement trouvé une configuration de base qui ne nécessite aucune de ces fonctionnalités.

Voici ce que j’ai utilisé pour accéder aux requêtes d’auto-complétion de google places google via l’hôte local sur une installation d’Apache, y compris le support ssl ( version 2.2 pour Windows ).

Editez le fichier apache httpd.conf

activer les modules requirejs …

 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule ssl_module modules/mod_ssl.so 

allez au bas du fichier et ajoutez la configuration suivante pour mod_proxy …

  ProxyRequests Off  Order deny,allow Allow from all  SSLProxyEngine on ProxyPass /maps https://maps.googleapis.com/maps ProxyPassReverse /maps https://maps.googleapis.com/maps  

Thats it, le rest était tous les parameters de configuration par défaut lorsque j’ai installé Apache.

Pour plus d’informations sur la configuration du proxy apache, consultez le document Apache mod_proxy .

Documents Apache généraux pour la version 2.2 .

Vous devez d’abord faire une redirection vers https et faire un proxy à partir de cet hôte virtuel. Voir aussi: Rediriger http vers https apache