« Apache : Reverse Proxy » : différence entre les versions
De www.yakakliker.org
(Page créée avec « === Procédure === <syntaxhighlight lang="bash"> ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load a2enmod ssl a2enmod proxy systemctl restart apache2 </syntaxhighlight> === Exemple de configuration === <syntaxhighlight lang="bash"> <VirtualHost *:80> ServerName editions-interventions.integration.lan RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}... ») |
Aucun résumé des modifications |
||
(4 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 4 : | Ligne 4 : | ||
a2enmod ssl | a2enmod ssl | ||
a2enmod proxy | a2enmod proxy | ||
a2enmod proxy_http | |||
systemctl restart apache2 | systemctl restart apache2 | ||
Ligne 51 : | Ligne 51 : | ||
=== Lien === | === Lien === | ||
https://www.it-connect.fr/mise-en-place-dun-reverse-proxy-apache-avec-mod_proxy/ | https://www.it-connect.fr/mise-en-place-dun-reverse-proxy-apache-avec-mod_proxy/ | ||
https://stackoverflow.com/questions/23931987/apache-proxy-no-protocol-handler-was-valid | |||
[[Catégorie:Apache2]] | [[Catégorie:Apache2]] | ||
[[Catégorie:Apache]] | [[Catégorie:Apache]] | ||
<html> | |||
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script> | |||
<script> | |||
kofiWidgetOverlay.draw('yakakliker', { | |||
'type': 'floating-chat', | |||
'floating-chat.donateButton.text': 'Donate', | |||
'floating-chat.donateButton.background-color': '#00b9fe', | |||
'floating-chat.donateButton.text-color': '#fff' | |||
}); | |||
</script> | |||
</html> | |||
<html> | |||
<a href="https://www.compteurdevisite.com" title="compteur web gratuit sans pub"><img src="https://counter6.optistats.ovh/private/compteurdevisite.php?c=b4epghealnwlf7wuq7gn3ygll9aywrfx" border="0" title="compteur web gratuit sans pub" alt="compteur web gratuit sans pub"></a> | |||
</html> |
Dernière version du 26 mars 2025 à 12:47
Procédure
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
a2enmod ssl
a2enmod proxy
a2enmod proxy_http
systemctl restart apache2
Exemple de configuration
<VirtualHost *:80>
ServerName editions-interventions.integration.lan
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>
<VirtualHost *:443>
ServerName editions-interventions.integration.lan
SSLEngine on
SSLHonorCipherOrder on
SSLCertificateFile /etc/apache2/certifs/wildcard.integration.lan/wildcard.integration.lan.crt
SSLCertificateKeyFile /etc/apache2/certifs/wildcard.integration.lan/wildcard.integration.lan.key
SSLCertificateChainFile /etc/apache2/certifs/wildcard.integration.lan/GandiStandardSSLCA2.pem
# configuration du SSL
SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"
SSLProtocol all -SSLv2 -SSLv3
ErrorLog "| /usr/bin/rotatelogs -l -f -c -n 90 /home/editionsinterventions/logs-apache/error.log 86400"
CustomLog "| /usr/bin/rotatelogs -l -f -c -n 90 /home/editionsinterventions/logs-apache/access.log 86400" combined
ProxyPreserveHost On
Proxypass "/" "http://127.0.0.1:3000/"
ProxypassReverse "/" "http://127.0.0.1:3000/"
</VirtualHost>
Lien
https://www.it-connect.fr/mise-en-place-dun-reverse-proxy-apache-avec-mod_proxy/
https://stackoverflow.com/questions/23931987/apache-proxy-no-protocol-handler-was-valid