{"id":33562,"date":"2024-07-13T14:26:31","date_gmt":"2024-07-13T14:26:31","guid":{"rendered":"\/tutoriels\/?p=33562"},"modified":"2025-04-09T19:39:04","modified_gmt":"2025-04-09T19:39:04","slug":"reverse-proxy-nginx","status":"publish","type":"post","link":"\/fr\/tutoriels\/reverse-proxy-nginx\/","title":{"rendered":"Comment configurer un reverse proxy NGINX en 2026"},"content":{"rendered":"<p class=\"wp-block-paragraph\">NGINX est un serveur web tr&egrave;s performant, largement reconnu pour sa stabilit&eacute;, la richesse de ses fonctionnalit&eacute;s et sa faible consommation de ressources. En tant que proxy inverse, il joue le r&ocirc;le d&rsquo;interm&eacute;diaire entre les requ&ecirc;tes des clients et les serveurs dorsaux, am&eacute;liorant ainsi la s&eacute;curit&eacute;, les performances et l&rsquo;&eacute;volutivit&eacute; des applications web.<\/p><p class=\"wp-block-paragraph\">Dans cet article, vous d&eacute;couvrirez le serveur reverse proxy NGINX, son r&ocirc;le dans les architectures web modernes et les &eacute;tapes de sa mise en place. Nous vous guiderons tout au long du processus d&rsquo;installation et de configuration afin de garantir un fonctionnement plus efficace et plus s&ucirc;r de vos applications.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n<div class=\"protip\"><div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                   Qu'est-ce qu'un Reverse Proxy NGINX ?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Un proxy inverse NGINX est une configuration de serveur qui dirige le trafic entrant vers diff&eacute;rents serveurs back-end en fonction de l&rsquo;URL, assurant ainsi une distribution efficace de la charge et l&rsquo;accessibilit&eacute; des ressources.<\/p><\/div>\n\n\n\n<\/p><p class=\"wp-block-paragraph\">Un serveur proxy inverse NGINX va au-del&agrave; de la simple redirection du trafic, jouant un r&ocirc;le crucial dans l&rsquo;am&eacute;lioration des performances des applications web. Il g&egrave;re habilement les contenus dynamiques et statiques, en les acheminant vers les serveurs appropri&eacute;s pour un traitement et une diffusion optimaux.<\/p><p class=\"wp-block-paragraph\">Avec NGINX Plus, les utilisateurs ont acc&egrave;s &agrave; des fonctionnalit&eacute;s am&eacute;lior&eacute;es telles qu&rsquo;un meilleur &eacute;quilibrage de la charge, des capacit&eacute;s de surveillance &eacute;tendues et des mesures de s&eacute;curit&eacute; renforc&eacute;es.<\/p><p class=\"wp-block-paragraph\">Dans les environnements Kubernetes, NGINX excelle en tant que contr&ocirc;leur d&rsquo;entr&eacute;e, orchestrant l&rsquo;acc&egrave;s externe aux services &ndash; un &eacute;l&eacute;ment cl&eacute; dans le d&eacute;ploiement d&rsquo;applications cloud-natives &eacute;volutives.<\/p><p class=\"wp-block-paragraph\">En outre, NGINX am&eacute;liore l&rsquo;efficacit&eacute; du r&eacute;seau gr&acirc;ce &agrave; sa fonctionnalit&eacute; de passerelle API, qui simplifie la gestion du trafic r&eacute;seau et garantit un routage fiable vers les services en amont.<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-fonctionne-un-reverse-proxy-nginx\">Comment fonctionne un Reverse Proxy NGINX ?<\/h3><p class=\"wp-block-paragraph\">&Agrave; la base, le proxy inverse NGINX agit comme un pont entre les appareils clients et les serveurs dorsaux, tels que LiteSpeed ou <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/quest-ce-quapache\/\">Apache<\/a>, en g&eacute;rant les requ&ecirc;tes entrantes dans une configuration de proxy inverse.<\/p><p class=\"wp-block-paragraph\"><strong>Processus de traitement des demandes<\/strong><\/p><p class=\"wp-block-paragraph\">Lorsqu&rsquo;un appareil client envoie des requ&ecirc;tes HTTP &agrave; votre application web, ces requ&ecirc;tes atteignent d&rsquo;abord le serveur reverse proxy NGINX. NGINX examine alors les d&eacute;tails de la requ&ecirc;te, tels que l&rsquo;URL et les en-t&ecirc;tes, afin de d&eacute;terminer le traitement appropri&eacute;.<\/p><p class=\"wp-block-paragraph\">Pour les demandes de contenu statique, NGINX optimise la livraison en servant le contenu &agrave; partir de son cache, ce qui r&eacute;duit consid&eacute;rablement les temps de chargement. Parall&egrave;lement, les demandes de contenu dynamique n&eacute;cessitant un traitement en temps r&eacute;el sont transmises au serveur back-end appropri&eacute;.<\/p><p class=\"wp-block-paragraph\"><strong>Prise de d&eacute;cision pour le transfert des serveurs de back-end<\/strong><\/p><p class=\"wp-block-paragraph\">NGINX utilise diverses m&eacute;thodes d&rsquo;&eacute;quilibrage de la charge pour d&eacute;cider vers quel serveur dorsal les requ&ecirc;tes doivent &ecirc;tre achemin&eacute;es, comme par exemple :<\/p><ul class=\"wp-block-list\">\n<li><strong>Round robin<\/strong>. Distribue les demandes de mani&egrave;re &eacute;gale sur tous les serveurs, &eacute;vitant ainsi qu&rsquo;un seul serveur ne soit surcharg&eacute;.<\/li>\n\n\n\n<li><strong><strong><strong>Moins de connexions<\/strong><\/strong><\/strong>. Envoie les demandes au serveur ayant le moins de connexions actives, ce qui convient aux connexions de longue dur&eacute;e.<\/li>\n\n\n\n<li><strong><strong><strong>Hachage IP<\/strong><\/strong><\/strong>. Attribue les requ&ecirc;tes en fonction des adresses IP des clients, ce qui garantit que l&rsquo;utilisateur interagit toujours avec le m&ecirc;me serveur, ce qui peut &ecirc;tre utile pour la persistance de la session.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Configurations avanc&eacute;es<\/strong><\/p><p class=\"wp-block-paragraph\">Pour les sc&eacute;narios complexes, vous pouvez configurer les r&egrave;gles NGINX en fonction des en-t&ecirc;tes de requ&ecirc;te, du type de contenu et m&ecirc;me des modules de code personnalis&eacute;s, ce qui permet de prendre des d&eacute;cisions pr&eacute;cises en mati&egrave;re de transfert.<\/p><p class=\"wp-block-paragraph\">Cette adaptabilit&eacute; permet &agrave; NGINX de diriger efficacement le trafic vers les serveurs web et les serveurs d&rsquo;application, et fonctionne comme un proxy pour les requ&ecirc;tes sortantes lorsqu&rsquo;il est configur&eacute; &agrave; cet effet.<\/p><h2 class=\"wp-block-heading\" id=\"h-conditions-prealables-a-la-configuration-d-un-serveur-proxy-inverse-nginx\">Conditions pr&eacute;alables &agrave; la configuration d&rsquo;un serveur proxy inverse NGINX<\/h2><p class=\"wp-block-paragraph\">Avant de configurer un reverse proxy NGINX sur un serveur priv&eacute; virtuel (VPS), assurez-vous que vous disposez des &eacute;l&eacute;ments essentiels suivants pour une configuration fluide et efficace :<\/p><ul class=\"wp-block-list\">\n<li><strong>Acc&egrave;s au serveur<\/strong>. Vous aurez besoin d&rsquo;un acc&egrave;s <strong>root <\/strong>ou <strong>sudo <\/strong>&agrave; votre VPS pour installer des logiciels et modifier les fichiers de configuration.<\/li>\n\n\n\n<li><strong>Nom de domaine<\/strong>. Id&eacute;alement, vous devriez avoir un <a href=\"\/fr\/nom-de-domaine-disponible\">nom de domaine disponible<\/a> qui pointe vers l&rsquo;adresse IP de votre VPS. Cette configuration permet d&rsquo;acc&eacute;der &agrave; votre serveur reverse proxy NGINX en utilisant un nom de domaine au lieu d&rsquo;une simple adresse IP.<\/li>\n\n\n\n<li><strong>Serveurs <strong>back-end<\/strong><\/strong>. La fonction premi&egrave;re d&rsquo;un reverse proxy est d&rsquo;acheminer le trafic vers un ou plusieurs serveurs back-end, tels qu&rsquo;un serveur Apache. Assurez-vous que vos serveurs dorsaux sont correctement configur&eacute;s et fonctionnent avant de proc&eacute;der &agrave; l&rsquo;installation du proxy inverse NGINX.<\/li>\n\n\n\n<li><strong>Configuration du r&eacute;seau<\/strong>. Votre SDV doit &ecirc;tre configur&eacute; pour autoriser le trafic HTTP et HTTPS. Ajustez les param&egrave;tres de votre pare-feu pour autoriser les connexions sur le port <strong>80 <\/strong>(HTTP) et le port <strong>443 <\/strong>(HTTPS).<\/li>\n\n\n\n<li><strong>Compr&eacute;hension de la configuration de NGINX<\/strong>. Familiarisez-vous avec la syntaxe de configuration par d&eacute;faut de NGINX, car la mise en place de proxys invers&eacute;s implique la modification des fichiers de configuration.<\/li>\n\n\n\n<li><strong>Certificats SSL (facultatif mais recommand&eacute;)<\/strong>. Pour les connexions HTTPS, envisagez d&rsquo;obtenir un certificat SSL pour votre domaine. Le cryptage s&eacute;curise les donn&eacute;es transmises entre le client et le reverse proxy.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-comment-configurer-nginx-en-tant-que-reverse-proxy\">Comment configurer NGINX en tant que Reverse Proxy ?<\/h2><p class=\"wp-block-paragraph\">Nous allons vous guider dans la configuration d&rsquo;un proxy inverse NGINX sur un <a href=\"\/fr\/vps\">VPS Hostinger<\/a> fonctionnant sous <strong>Ubuntu 22.04<\/strong>.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-1-installer-nginx\">1. Installer NGINX<\/h3><p class=\"wp-block-paragraph\">Pour configurer un proxy inverse NGINX, vous devez d&rsquo;abord installer le serveur NGINX sur votre VPS. Suivez les &eacute;tapes suivantes pour installer NGINX et le faire fonctionner :<\/p><ol class=\"wp-block-list\">\n<li>Ouvrez PuTTY ou votre client SSH pr&eacute;f&eacute;r&eacute; et connectez-vous au VPS en utilisant vos identifiants.<\/li>\n\n\n\n<li>Mettez &agrave; jour et mettez &agrave; niveau les paquets de votre serveur afin d&rsquo;&eacute;viter les conflits potentiels et assurez-vous de disposer des derniers correctifs de s&eacute;curit&eacute; &agrave; l&rsquo;aide de ces <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux\/\">commandes Linux<\/a> :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo apt update\nsudo apt upgrade -y&nbsp;<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Installez la derni&egrave;re version de NGINX &agrave; l&rsquo;aide du gestionnaire de paquets en ex&eacute;cutant :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo apt install nginx -y<\/pre><ol start=\"4\" class=\"wp-block-list\">\n<li>NGINX devrait d&eacute;marrer automatiquement apr&egrave;s l&rsquo;installation. Pour v&eacute;rifier que NGINX fonctionne, utilisez :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo systemctl status nginx<\/pre><p class=\"wp-block-paragraph\">Le r&eacute;sultat doit indiquer que le service NGINX est &ldquo;<strong>active (running)<\/strong>&ldquo;, comme dans l&rsquo;exemple suivant :<\/p><pre class=\"wp-block-preformatted\">&#9679; nginx.service - A high performance web server and a reverse proxy server\n   Loaded: loaded (\/lib\/systemd\/system\/nginx.service; enabled; vendor preset: enabled)\n   Active: active (running) since Wed 2024-01-01 12:34:56 UTC; 2min 22s ago\n     Docs: man:nginx(8)\n Main PID: 1234 (nginx)\n    Tasks: 2 (limit: 1152)\n   Memory: 5.3M\n   CGroup: \/system.slice\/nginx.service\n           &#9500;&#9472;1234 nginx: master process \/usr\/sbin\/nginx -g daemon on; master_process on;\n           &#9492;&#9472;1235 nginx: worker process<\/pre><p class=\"wp-block-paragraph\">Si votre VPS a un pare-feu configur&eacute;, vous devez &eacute;galement autoriser le trafic vers NGINX. Pour les syst&egrave;mes <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-configurer-pare-feu-ufw\/\">Uncomplicated Firewall (UFW)<\/a>, autorisez le trafic sur les ports appropri&eacute;s avec :<\/p><pre class=\"wp-block-preformatted\">sudo ufw allow 'Nginx Full'<\/pre><h3 class=\"wp-block-heading\" id=\"h-2-configurer-la-structure-du-fichier\">2. Configurer la structure du fichier<\/h3><p class=\"wp-block-paragraph\">Lorsque vous installez NGINX, le syst&egrave;me met automatiquement en place plusieurs r&eacute;pertoires et fichiers essentiels pour sa configuration et son fonctionnement.<\/p><p class=\"wp-block-paragraph\">L&rsquo;organisation des fichiers de configuration de NGINX est cruciale pour adapter ses fonctionnalit&eacute;s &agrave; des besoins sp&eacute;cifiques, tels que la gestion de diverses charges de travail et l&rsquo;acheminement efficace des requ&ecirc;tes vers plusieurs serveurs.<\/p><p class=\"wp-block-paragraph\"><strong>Structure de base du fichier de configuration de NGINX<\/strong><\/p><p class=\"wp-block-paragraph\">Le fichier de configuration principal de NGINX est <strong>nginx.conf<\/strong>, qui se trouve dans <strong>\/etc\/nginx\/<\/strong>. Ce fichier contient des param&egrave;tres globaux et des directives permettant d&rsquo;obtenir des configurations suppl&eacute;mentaires &agrave; partir d&rsquo;autres fichiers et r&eacute;pertoires :<\/p><ul class=\"wp-block-list\">\n<li><strong>\/etc\/nginx\/nginx.conf<\/strong>. Le fichier de configuration principal de NGINX.<\/li>\n\n\n\n<li><strong>\/etc\/nginx\/sites-available\/<\/strong>. Stocke les configurations potentielles d&rsquo;h&ocirc;tes virtuels. Chaque fichier repr&eacute;sente un site distinct, qui peut &ecirc;tre activ&eacute; ou d&eacute;sactiv&eacute; individuellement.<\/li>\n\n\n\n<li><strong>\/etc\/nginx\/sites-enabled\/<\/strong>. Contient des liens symboliques vers les configurations de <strong>sites-available <\/strong>que vous souhaitez que NGINX utilise. Seules les configurations li&eacute;es dans ce r&eacute;pertoire sont actives.<\/li>\n\n\n\n<li><strong>\/etc\/nginx\/conf.d\/<\/strong>. Ce r&eacute;pertoire contient g&eacute;n&eacute;ralement des configurations globales applicables &agrave; tous les sites. Les fichiers se terminant par <strong>.conf <\/strong>dans ce r&eacute;pertoire sont automatiquement inclus dans la configuration principale de NGINX.<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Directives NGINX importantes<\/strong><\/p><p class=\"wp-block-paragraph\">Pour utiliser efficacement NGINX, vous devez vous familiariser avec ses directives cl&eacute;s :<\/p><ul class=\"wp-block-list\">\n<li><strong><strong>server<\/strong><\/strong>. D&eacute;finit un bloc serveur &ndash; chaque bloc serveur peut h&eacute;berger un site web ou une partie d&rsquo;un site web. Il comprend des directives telles que <strong>listen <\/strong>et <strong>server_name<\/strong>.<\/li>\n\n\n\n<li><strong><strong>location<\/strong><\/strong>. D&eacute;finit la mani&egrave;re de traiter les demandes de diff&eacute;rentes ressources au sein d&rsquo;un bloc de serveurs. Les blocs d&rsquo;emplacement peuvent sp&eacute;cifier des contenus web et des param&egrave;tres de proxy.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-3-configurer-nginx-en-tant-que-reverse-proxy\">3. Configurer NGINX en tant que Reverse Proxy<\/h3><p class=\"wp-block-paragraph\">Pour configurer NGINX en tant que reverse proxy, vous devez cr&eacute;er un nouveau fichier de configuration. Ce fichier contiendra les blocs du serveur et les directives n&eacute;cessaires au routage des requ&ecirc;tes. Suivez les &eacute;tapes suivantes :<\/p><ol class=\"wp-block-list\">\n<li>Naviguez jusqu&rsquo;au r&eacute;pertoire de configuration :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">cd \/etc\/nginx\/sites-available\/<\/pre><ol start=\"2\" class=\"wp-block-list\">\n<li>Utilisez un &eacute;diteur de texte comme <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/nano\/\">nano<\/a> pour cr&eacute;er un fichier de configuration portant le nom de votre site, par exemple :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo nano exemple.com<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Dans le fichier de configuration de NGINX, configurez le serveur pour qu&rsquo;il &eacute;coute sur le port <strong>80<\/strong>, en utilisant la directive <strong>proxy_pass <\/strong>pour transmettre les demandes de proxy &agrave; votre serveur back-end :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">server {\n    listen 80;\n    server_name example.com;\n    location \/ {\n        proxy_pass http:\/\/your_backend_server_ip;\n        proxy_set_header Host $host; # Forwarded host\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_redirect off;\n    }\n}<\/pre><p class=\"wp-block-paragraph\">Remplacez <strong>your_backend_server_ip <\/strong>par l&rsquo;adresse IP r&eacute;elle de votre serveur back-end.<\/p><p class=\"wp-block-paragraph\"><strong>Configuration de l&rsquo;&eacute;quilibrage de la charge<\/strong><\/p><p class=\"wp-block-paragraph\">Pour mettre en place un &eacute;quilibreur de charge, d&eacute;finissez un bloc <strong><strong>upstream<\/strong> <\/strong>et utilisez <strong>proxy_pass <\/strong>dans votre bloc serveur pour r&eacute;partir le trafic entre plusieurs serveurs :<\/p><pre class=\"wp-block-preformatted\">upstream myapp1 {\n    server backend1.example.com;\n    server backend2.example.com;\n}\nserver {\n    listen 80;\n    server_name example.com;\n    location \/ {\n        proxy_pass http:\/\/myapp1;\n        proxy_next_upstream error timeout;\n        # Additional settings...\n    }\n}<\/pre><p class=\"wp-block-paragraph\"><strong>Gestion du contenu statique<\/strong><\/p><p class=\"wp-block-paragraph\">Pour plus d&rsquo;efficacit&eacute;, servez le contenu statique directement &agrave; partir de NGINX en utilisant un bloc de <strong>location <\/strong>s&eacute;par&eacute; :<\/p><pre class=\"wp-block-preformatted\">server {\n    listen 80;\n    server_name example.com;\n    location \/ {\n        proxy_pass http:\/\/your_backend_server_ip;\n        # Proxy settings...\n    }\n    location \/static\/ {\n        root \/path\/to\/static\/files;\n        expires 30d;\n    }\n}<\/pre><p class=\"wp-block-paragraph\"><strong>Affiner les directives Proxy<\/strong><\/p><p class=\"wp-block-paragraph\">Personnalisez la fa&ccedil;on dont NGINX interagit avec vos serveurs mandataires en utilisant diverses directives <strong>proxy_ <\/strong>pour am&eacute;liorer les performances et g&eacute;rer efficacement les requ&ecirc;tes mandataires :<\/p><ul class=\"wp-block-list\">\n<li><strong>proxy_pass<\/strong>. Sp&eacute;cifie le protocole et l&rsquo;adresse du serveur mandataire. Voici l&rsquo;utilisation de base pour transf&eacute;rer des requ&ecirc;tes bas&eacute;es sur l&rsquo;URI de la requ&ecirc;te :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">location \/ {\n    proxy_pass http:\/\/backend.example.com;\n}<\/pre><ul class=\"wp-block-list\">\n<li><strong>proxy_set_header<\/strong>. Modifie ou ajoute des en-t&ecirc;tes &agrave; la requ&ecirc;te envoy&eacute;e par le serveur d&rsquo;origine, en veillant &agrave; ce qu&rsquo;il re&ccedil;oive toutes les informations n&eacute;cessaires sur la requ&ecirc;te originale :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">location \/ {\n    proxy_pass http:\/\/backend.example.com;\n    proxy_set_header Host $host;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n}<\/pre><ul class=\"wp-block-list\">\n<li><strong>proxy_cache<\/strong>. Active la mise en cache des r&eacute;ponses du serveur mandataire. A configurer avec <strong>proxy_cache_path <\/strong>pour d&eacute;finir les param&egrave;tres du cache :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">http {\n    proxy_cache_path \/path\/to\/cache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off;\n    server {\n        location \/ {\n            proxy_pass http:\/\/backend.example.com;\n            proxy_cache my_cache;\n        }\n    }\n}<\/pre><ul class=\"wp-block-list\">\n<li><strong>proxy_buffering<\/strong>. Contr&ocirc;le la mise en m&eacute;moire tampon des r&eacute;ponses &ndash; la d&eacute;sactiver peut r&eacute;duire la latence dans des cas d&rsquo;utilisation sp&eacute;cifiques :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">location \/ {\n    proxy_pass http:\/\/backend.example.com;\n    proxy_buffering off;\n}<\/pre><ul class=\"wp-block-list\">\n<li><strong>proxy_ssl<\/strong>. Assure des connexions s&eacute;curis&eacute;es au serveur mandataire avec un cryptage SSL :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">location \/ {\n    proxy_pass https:\/\/backend.example.com;\n    proxy_set_header X-Forwarded-Proto https;\n}<\/pre><ul class=\"wp-block-list\">\n<li><strong>proxy_buffer_size<\/strong>. Sp&eacute;cifie la taille du tampon pour la premi&egrave;re partie de la r&eacute;ponse :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">location \/ {\n    proxy_pass http:\/\/backend.example.com;\n    proxy_buffer_size 4k;\n}<\/pre><ul class=\"wp-block-list\">\n<li><strong><strong>Proxy timeouts<\/strong><\/strong>. D&eacute;finissez les d&eacute;lais d&rsquo;attente pour l&rsquo;&eacute;tablissement de la connexion, la lecture et l&rsquo;envoi de donn&eacute;es au serveur mandataire, respectivement :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">location \/ {\n    proxy_pass http:\/\/backend.example.com;\n    proxy_connect_timeout 60s;\n    proxy_read_timeout 60s;\n    proxy_send_timeout 60s;\n}<\/pre><h3 class=\"wp-block-heading\" id=\"h-4-tester-le-proxy-inverse-nginx\">4. Tester le proxy inverse NGINX<\/h3><p class=\"wp-block-paragraph\">Une fois la configuration de votre proxy inverse NGINX termin&eacute;e, il est temps d&rsquo;activer les param&egrave;tres, de tester les erreurs de syntaxe et d&rsquo;appliquer les changements. Voici les &eacute;tapes &agrave; suivre :<\/p><ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-creer-un-lien-symbolique-sous-linux\/\">Cr&eacute;ez un lien symbolique<\/a> depuis votre fichier de configuration dans <strong>sites-available <\/strong>vers <strong>sites-enabled <\/strong>pour l&rsquo;activer :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo ln -s \/etc\/nginx\/sites-available\/example.com \/etc\/nginx\/sites-enabled\/<\/pre><ol start=\"2\" class=\"wp-block-list\">\n<li>Testez NGINX afin d&rsquo;&eacute;viter toute interruption de service due &agrave; d&rsquo;&eacute;ventuelles erreurs de configuration :<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo nginx -t<\/pre><p class=\"wp-block-paragraph\">Les clients du VPS Hostinger peuvent &eacute;galement utiliser <strong>Kodee IA<\/strong> pour confirmer leur configuration NGINX. Ouvrez le menu <strong>Assistant<\/strong> <strong>IA Kodee<\/strong> depuis la barre lat&eacute;rale gauche de votre tableau de bord VPS, puis saisissez votre invite comme ceci :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a71dc8f47eed\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a71dc8f47eed\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1122\" height=\"267\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/verifier-configuration-nginx-04-09-2025_08_33_PM.png\/w=1024,h=1024,fit=scale-down\" alt=\"V&eacute;rifier la configuration NGINX sur Kodee\" class=\"wp-image-39790\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/verifier-configuration-nginx-04-09-2025_08_33_PM.png\/w=1122,fit=scale-down 1122w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/verifier-configuration-nginx-04-09-2025_08_33_PM.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/verifier-configuration-nginx-04-09-2025_08_33_PM.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/verifier-configuration-nginx-04-09-2025_08_33_PM.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/verifier-configuration-nginx-04-09-2025_08_33_PM.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Si un probl&egrave;me de proxy inverse NGINX est d&eacute;tect&eacute;, il indiquera o&ugrave; il se trouve, ce qui vous permettra de le r&eacute;soudre et de le corriger.<\/p><p class=\"wp-block-paragraph\"><strong>Recharger ou red&eacute;marrer NGINX<\/strong><\/p><p class=\"wp-block-paragraph\">Pour appliquer les changements de configuration, vous pouvez recharger ou red&eacute;marrer le serveur NGINX.<\/p><ul class=\"wp-block-list\">\n<li><strong>Recharger NGINX<\/strong>. G&eacute;n&eacute;ralement pr&eacute;f&eacute;r&eacute; car il applique les changements sans interrompre les connexions existantes :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">sudo systemctl reload nginx<\/pre><ul class=\"wp-block-list\">\n<li><strong>Red&eacute;marrez NGINX<\/strong>. Si n&eacute;cessaire, vous pouvez red&eacute;marrer compl&egrave;tement NGINX, bien que cela interrompe bri&egrave;vement le service :<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">sudo systemctl restart nginx<\/pre><p class=\"wp-block-paragraph\">Le red&eacute;marrage est parfois n&eacute;cessaire pour des changements plus importants ou pour d&eacute;panner les erreurs de NGINX.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p class=\"wp-block-paragraph\">Dans ce guide, vous avez appris &agrave; configurer NGINX en tant que serveur proxy inverse, en couvrant l&rsquo;installation, la configuration et les tests.&nbsp;<\/p><p class=\"wp-block-paragraph\">En g&eacute;rant et en distribuant uniform&eacute;ment les requ&ecirc;tes entrantes, vous vous assurez que votre serveur est utilis&eacute; de mani&egrave;re optimale et que vos applications web fonctionnent sans probl&egrave;me. Utilisez ces &eacute;tapes comme point de d&eacute;part pour am&eacute;liorer les performances, la s&eacute;curit&eacute; et l&rsquo;&eacute;volutivit&eacute; de votre environnement serveur avec NGINX.<\/p><h2 class=\"wp-block-heading\" id=\"h-reverse-proxy-nginx-faq\">Reverse Proxy NGINX &ndash; FAQ<\/h2><p class=\"wp-block-paragraph\">Cette section r&eacute;pondra aux questions les plus courantes concernant les serveurs mandataires invers&eacute;s NGINX.<\/p><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1720827009081\"><h3 class=\"schema-faq-question\">Quels sont les avantages de l&rsquo;utilisation d&rsquo;un Reverse Proxy NGINX ?<\/h3> <p class=\"schema-faq-answer\">L&rsquo;utilisation d&rsquo;un serveur proxy inverse NGINX permet d&rsquo;am&eacute;liorer les performances en &eacute;quilibrant le trafic entre plusieurs serveurs web. Il renforce &eacute;galement la s&eacute;curit&eacute; et l&rsquo;&eacute;volutivit&eacute; au sein des centres de donn&eacute;es, ce qui en fait un outil id&eacute;al pour la gestion des applications web.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1720827022241\"><h3 class=\"schema-faq-question\">Puis-je utiliser NGINX comme Reverse Proxy pour plusieurs serveurs back-end ?<\/h3> <p class=\"schema-faq-answer\">Oui, vous pouvez utiliser NGINX comme proxy inverse pour plusieurs backends, m&ecirc;me ceux qui utilisent des technologies diff&eacute;rentes comme Apache Tomcat. Cette configuration am&eacute;liore l&rsquo;allocation des ressources et stimule les performances des autres serveurs.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1720827031714\"><h3 class=\"schema-faq-question\">Quelles sont les consid&eacute;rations de s&eacute;curit&eacute; &agrave; prendre en compte lors de la configuration d&rsquo;un Reverse Proxy NGINX ?<\/h3> <p class=\"schema-faq-answer\">Lors de la configuration d&rsquo;un proxy inverse NGINX, utilisez SSL pour s&eacute;curiser la transmission des donn&eacute;es. &Eacute;tant donn&eacute; son r&ocirc;le de point d&rsquo;entr&eacute;e unique, il est crucial d&rsquo;appliquer des mesures de s&eacute;curit&eacute; solides. Veillez &eacute;galement &agrave; configurer correctement les WebSockets pour maintenir une communication s&eacute;curis&eacute;e en temps r&eacute;el.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1720827044803\"><h3 class=\"schema-faq-question\">Puis-je mettre du contenu en cache avec un proxy inverse NGINX ?<\/h3> <p class=\"schema-faq-answer\">Oui, l&rsquo;utilisation de la mise en cache du proxy inverse NGINX peut r&eacute;duire les temps de chargement et la demande du serveur en stockant des copies des ressources fr&eacute;quemment consult&eacute;es. C&rsquo;est particuli&egrave;rement pratique pour les microservices et les h&ocirc;tes virtuels, car cela permet de rationaliser la diffusion du contenu et d&rsquo;am&eacute;liorer l&rsquo;exp&eacute;rience des utilisateurs.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>NGINX est un serveur web tr&egrave;s performant, largement reconnu pour sa stabilit&eacute;, la richesse de ses fonctionnalit&eacute;s et sa faible consommation de ressources. En tant que proxy inverse, il joue le r&ocirc;le d&rsquo;interm&eacute;diaire entre les requ&ecirc;tes des clients et les serveurs dorsaux, am&eacute;liorant ainsi la s&eacute;curit&eacute;, les performances et l&rsquo;&eacute;volutivit&eacute; des applications web. Dans cet [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/reverse-proxy-nginx\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":33568,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment configurer le reverse proxy NGINX en 2025","rank_math_description":"Un reverse proxy NGINX transmet les requ\u00eates des clients aux serveurs et vice-versa. Cet article explique comment le configurer.","rank_math_focus_keyword":"reverse proxy nginx","footnotes":""},"categories":[4760],"tags":[],"class_list":["post-33562","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-set-up-nginx-reverse-proxy\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/proxy-reverso-nginx\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/reverse-proxy-nginx\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-configurar-proxy-inverso-nginx\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/nginx-reverse-proxy\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-set-up-an-nginx-reverse-proxy\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-set-up-an-nginx-reverse-proxy\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-set-up-nginx-reverse-proxy\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-set-up-nginx-reverse-proxy\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-set-up-nginx-reverse-proxy\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-set-up-nginx-reverse-proxy\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-set-up-nginx-reverse-proxy\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-configurar-proxy-inverso-nginx\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-configurar-proxy-inverso-nginx\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-configurar-proxy-inverso-nginx\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/proxy-reverso-nginx\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=33562"}],"version-history":[{"count":12,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33562\/revisions"}],"predecessor-version":[{"id":39791,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33562\/revisions\/39791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/33568"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=33562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=33562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=33562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}