{"id":88905,"date":"2020-07-16T07:42:06","date_gmt":"2020-07-16T05:42:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/apache-nginx-svyazany-odnoj-czepyu"},"modified":"2020-07-16T07:42:06","modified_gmt":"2020-07-16T05:42:06","slug":"apache-nginx-svyazany-odnoj-czepyu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/apache-nginx-svyazany-odnoj-czepyu","title":{"rendered":"Apache &amp; Nginx. Li\u00e9s par une cha\u00eene","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Comment le couplage Apache &amp; Nginx est r\u00e9alis\u00e9 chez Timeweb<\/i><\/p>\n<p>Pour de nombreuses entreprises, Nginx + Apache + PHP est une configuration tr\u00e8s typique et r\u00e9pandue, et Timeweb ne fait pas exception. Cependant, comprendre comment elle est mise en \u0153uvre peut \u00eatre int\u00e9ressant et utile. <\/p>\n<p><img decoding=\"async\" alt=\"Apache &amp; Nginx. Li\u00e9s par une cha\u00eene\" src=\"\/wp-content\/uploads\/2020\/07\/2d22a78f35b7f46c260ed4ece2d9eb46.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nL'utilisation de cette configuration est bien s\u00fbr dict\u00e9e par les besoins de nos clients. Nginx et Apache jouent un r\u00f4le particulier, chacun remplissant une t\u00e2che sp\u00e9cifique.<\/p>\n<p>Param\u00e8tres principaux <b>Apache<\/b> sont effectu\u00e9s dans les fichiers de configuration d'Apache lui-m\u00eame, tandis que les param\u00e8tres pour les sites clients se font via <b>le fichier .htaccess<\/b>. .htaccess est un fichier de configuration dans lequel le client peut configurer lui-m\u00eame les r\u00e8gles et le comportement du serveur web. Ces r\u00e9glages s'appliqueront sp\u00e9cifiquement \u00e0 son site. Par exemple, gr\u00e2ce \u00e0 la fonctionnalit\u00e9 d'Apache, les utilisateurs peuvent changer le mode d'ex\u00e9cution au sein d'une m\u00eame version de PHP de mod_php \u00e0 mod_cgi ; il est \u00e9galement possible de configurer des redirections, l'optimisation pour le SEO, des URL conviviales, ainsi que certaines limites pour PHP.<\/p>\n<p><b>Nginx<\/b> est utilis\u00e9 comme serveur proxy pour rediriger le trafic vers Apache et comme <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/\"   title=\"serveur web\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1156\">serveur web<\/a> pour fournir du contenu statique. Nous avons \u00e9galement d\u00e9velopp\u00e9 des modules de s\u00e9curit\u00e9 pour Nginx, qui permettent de prot\u00e9ger les donn\u00e9es de nos utilisateurs, par exemple en s\u00e9parant les droits d'acc\u00e8s. <\/p>\n<p>Imaginons qu'un utilisateur acc\u00e8de au site de notre client. Au d\u00e9part, l'utilisateur passe par Nginx, qui fournit le contenu statique. Cela se fait imm\u00e9diatement. Ensuite, lorsque le chargement de PHP est imminent, Nginx redirige la requ\u00eate vers Apache. Et Apache, en collaboration avec PHP, g\u00e9n\u00e8re alors le contenu dynamique.<\/p>\n<h3>Particularit\u00e9s du couplage Apache &amp; Nginx chez Timeweb <\/h3>\n<p>\nSur notre h\u00e9bergement virtuel, deux sch\u00e9mas de fonctionnement principaux d'Apache &amp; Nginx ont \u00e9t\u00e9 mis en place : <b>Shared et Dedicated<\/b>.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<b>Sch\u00e9ma Shared<\/b><\/p>\n<p>Ce sch\u00e9ma est utilis\u00e9 par la plupart des utilisateurs. Il se distingue par sa simplicit\u00e9 et sa faible consommation de ressources : le sch\u00e9ma Shared utilise moins de ressources, son tarif est donc moins cher. Selon ce sch\u00e9ma, un Nginx unique est lanc\u00e9 sur le serveur, ce qui permet de traiter toutes les requ\u00eates des utilisateurs, et plusieurs instances d'Apache sont en service.<\/p>\n<p>Le sch\u00e9ma Shared a \u00e9t\u00e9 perfectionn\u00e9 au fil du temps : nous avons progressivement corrig\u00e9 les erreurs. Il est pratique de pouvoir le faire sans avoir \u00e0 modifier le code source.<\/p>\n<p><img decoding=\"async\" alt=\"Apache &amp; Nginx. Li\u00e9s par une cha\u00eene\" src=\"\/wp-content\/uploads\/2020\/07\/69fc0dfaa26a8d289116435879bc7dbb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>sch\u00e9ma Shared <\/i><\/p>\n<p><b>Sch\u00e9ma Dedicated<\/b><\/p>\n<p>Le Dedicated n\u00e9cessite plus de ressources, ce qui rend son tarif plus \u00e9lev\u00e9 pour les clients. Dans le sch\u00e9ma Dedicated, un Apache distinct est d\u00e9ploy\u00e9 pour chaque client. Les ressources sont ici r\u00e9serv\u00e9es pour le client, elles sont allou\u00e9es de mani\u00e8re exclusive. Voici comment cela fonctionne : le serveur poss\u00e8de plusieurs versions de PHP. Nous supportons les versions 5.3, 5.4, 5.6, 7.1, 7.2, 7.3, 7.4. Ainsi, pour chaque version de PHP, un Apache distinct est lanc\u00e9.<\/p>\n<p><img decoding=\"async\" alt=\"Apache &amp; Nginx. Li\u00e9s par une cha\u00eene\" src=\"\/wp-content\/uploads\/2020\/07\/1ad6ea3651d18718afe43aa111d030a4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>sch\u00e9ma Dedicated<\/i><\/p>\n<h3>Zone s\u00e9curis\u00e9e. Configuration des zones dans Nginx<\/h3>\n<p>\nAuparavant, pour Nginx, nous utilisions de nombreuses zones de m\u00e9moire partag\u00e9e (zone) \u2013 un bloc server par domaine. Ce type de configuration n\u00e9cessite beaucoup de ressources, car une zone distincte est cr\u00e9\u00e9e pour chaque site. Cependant, dans les param\u00e8tres de Nginx, la plupart des sites sont homog\u00e8nes, ce qui permet de les regrouper dans une seule zone gr\u00e2ce \u00e0 l'utilisation de la directive map dans le module <b>ngx_http_map_module<\/b>, qui permet de d\u00e9finir des correspondances. Par exemple, nous avons un mod\u00e8le de zone dans lequel nous devons fournir des variables : le chemin vers le site, la version de PHP, l'utilisateur. Cela a donc acc\u00e9l\u00e9r\u00e9 la relecture de la configuration Nginx, c'est-\u00e0-dire le reload.<\/p>\n<p>Une telle configuration a consid\u00e9rablement \u00e9conomis\u00e9 des ressources de m\u00e9moire vive et a acc\u00e9l\u00e9r\u00e9 le fonctionnement de Nginx.<\/p>\n<h3>Le reload ne passera pas ! <\/h3>\n<p>\nDans le sch\u00e9ma Shared, nous avons \u00e9limin\u00e9 la n\u00e9cessit\u00e9 de recharger (reload) Apache lors des modifications des param\u00e8tres des sites. Auparavant, lorsque qu'un client souhaitait ajouter un domaine ou changer la version de PHP, un reload obligatoire d'Apache \u00e9tait requis, ce qui entra\u00eenait des d\u00e9lais de r\u00e9ponse et avait un impact n\u00e9gatif sur la performance des sites.<\/p>\n<p>Nous avons \u00e9limin\u00e9 les reloads en cr\u00e9ant des configurations dynamiques. Gr\u00e2ce \u00e0 <noindex><a rel=\"nofollow\" href=\"http:\/\/mpm-itk.sesse.net\/\">mpm-itk<\/a><\/noindex> (module Apache), chaque processus s'ex\u00e9cute sous un utilisateur distinct, ce qui am\u00e9liore le niveau de s\u00e9curit\u00e9. Cette m\u00e9thode permet de transmettre \u00e0 Apache2 des donn\u00e9es sur l'utilisateur et son document_root depuis Nginx. Ainsi, Apache ne contient pas de configurations de sites, il les re\u00e7oit dynamiquement, et les reloads ne sont plus n\u00e9cessaires.<\/p>\n<p><img decoding=\"async\" alt=\"Apache &amp; Nginx. Li\u00e9s par une cha\u00eene\" src=\"\/wp-content\/uploads\/2020\/07\/6f033a26459b4448a5df80fef7efd36e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Configuration du sch\u00e9ma Shared<\/i> <\/p>\n<h3>Et qu'en est-il de Docker ?<\/h3>\n<p>\nDe nombreuses entreprises ont adopt\u00e9 un syst\u00e8me bas\u00e9 sur des conteneurs. Timeweb envisage actuellement cette transition. Il est certain que chaque solution a ses avantages et ses inconv\u00e9nients. <\/p>\n<p>Bien qu'il y ait des avantages ind\u00e9niables, le syst\u00e8me de conteneurs offre moins de ressources \u00e0 l'utilisateur. Chez Timeweb, gr\u00e2ce \u00e0 l'architecture d\u00e9crite d'h\u00e9bergement, l'utilisateur n'a pas de restrictions de m\u00e9moire vive. Il re\u00e7oit plus de ressources que dans un conteneur. De plus, l'utilisateur peut charger davantage de modules Apache.<\/p>\n<p>Timeweb g\u00e8re environ 500 000 sites. Nous avons une grande responsabilit\u00e9 et nous ne faisons pas des changements instantan\u00e9s et non justifi\u00e9s dans une architecture complexe. La combinaison Apache &amp; Nginx est fiable et a fait ses preuves. Nous nous effor\u00e7ons d'atteindre des performances maximales gr\u00e2ce \u00e0 des configurations uniques.<\/p>\n<p>Pour garantir un fonctionnement de qualit\u00e9 et rapide d'un grand nombre de sites, il est n\u00e9cessaire d'utiliser une configuration Apache et Nginx \u00e0 la fois statique et dynamique. Cela permet d'administrer facilement et rapidement un grand nombre de serveurs similaires.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/timeweb\/blog\/510896\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0430\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0441\u0432\u044f\u0437\u043a\u0430 Apache &amp; Nginx \u0432 Timeweb \u0414\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Nginx + Apache + PHP \u2014 \u043e\u0447\u0435\u043d\u044c \u0442\u0438\u043f\u043e\u0432\u0430\u044f \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u043a\u0430, \u0438 Timeweb \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0441\u0442\u0430\u043b \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c. \u041e\u0434\u043d\u0430\u043a\u043e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f, \u043a\u0430\u043a \u0438\u043c\u0435\u043d\u043d\u043e \u043e\u043d\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u043e \u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u043e. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0430\u043a\u043e\u0439 \u0441\u0432\u044f\u0437\u043a\u0438, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043f\u0440\u043e\u0434\u0438\u043a\u0442\u043e\u0432\u0430\u043d\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u043d\u0430\u0448\u0438\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432. \u0418 Nginx \u0438 Apache \u0438\u0433\u0440\u0430\u044e\u0442 \u043e\u0441\u043e\u0431\u0443\u044e \u0440\u043e\u043b\u044c, \u043a\u0430\u0436\u0434\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":88906,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-88905","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0430\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0441\u0432\u044f\u0437\u043a\u0430 Apache &amp; Nginx \u0432 Timeweb \u0414\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Nginx + Apache + PHP \u2014 \u043e\u0447\u0435\u043d\u044c \u0442\u0438\u043f\u043e\u0432\u0430\u044f \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u043a\u0430, \u0438 Timeweb \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0441\u0442\u0430\u043b \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/apache-nginx-svyazany-odnoj-czepyu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Apache &amp; Nginx. \u0421\u0432\u044f\u0437\u0430\u043d\u044b \u043e\u0434\u043d\u043e\u0439 \u0446\u0435\u043f\u044c\u044e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0430\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0441\u0432\u044f\u0437\u043a\u0430 Apache &amp; Nginx \u0432 Timeweb \u0414\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Nginx + Apache + PHP \u2014 \u043e\u0447\u0435\u043d\u044c \u0442\u0438\u043f\u043e\u0432\u0430\u044f \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u043a\u0430, \u0438 Timeweb \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0441\u0442\u0430\u043b \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/apache-nginx-svyazany-odnoj-czepyu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-16T05:42:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-16T05:42:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Apache &amp; Nginx. Li\u00e9s par une cha\u00eene | ProHoster","description":"Comment la combinaison Apache &amp; Nginx est-elle mise en \u0153uvre chez Timeweb ? Pour de nombreuses entreprises, Nginx + Apache + PHP est une combinaison tr\u00e8s typique et r\u00e9pandue, et Timeweb n'est pas une exception.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/apache-nginx-svyazany-odnoj-czepyu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Apache &amp; Nginx. \u0421\u0432\u044f\u0437\u0430\u043d\u044b \u043e\u0434\u043d\u043e\u0439 \u0446\u0435\u043f\u044c\u044e | ProHoster","og:description":"\u041a\u0430\u043a \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0441\u0432\u044f\u0437\u043a\u0430 Apache &amp; Nginx \u0432 Timeweb \u0414\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 Nginx + Apache + PHP \u2014 \u043e\u0447\u0435\u043d\u044c \u0442\u0438\u043f\u043e\u0432\u0430\u044f \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u0430\u044f \u0441\u0432\u044f\u0437\u043a\u0430, \u0438 Timeweb \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0441\u0442\u0430\u043b \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/apache-nginx-svyazany-odnoj-czepyu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-16T05:42:06+00:00","article:modified_time":"2020-07-16T05:42:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88905","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:20:24","updated":"2026-02-09 15:05:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/88905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=88905"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/88905\/revisions"}],"predecessor-version":[{"id":158359,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/88905\/revisions\/158359"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/88906"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=88905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=88905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=88905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}