{"id":2693,"date":"2020-07-27T09:00:26","date_gmt":"2020-07-27T09:00:26","guid":{"rendered":"https:\/\/acinonyxweb.agency\/?p=2693"},"modified":"2021-11-24T18:16:03","modified_gmt":"2021-11-24T18:16:03","slug":"configuration-nginx-optimale-pour-prestashop-1-7","status":"publish","type":"post","link":"https:\/\/acinonyxweb.agency\/fr\/serveurs\/configuration-nginx-optimale-pour-prestashop-1-7\/","title":{"rendered":"Configuration Nginx optimale pour PrestaShop 1.7"},"content":{"rendered":"<div class=\"wpb-content-wrapper\">[vc_row][vc_column][vc_column_text]Nombreux sont ceux d&#8217;entre vous qui souhaitent faire fonctionner une boutique e-commerce sur un serveur performant utilisant Nginx.<\/p>\n<p>Seulement, aujourd&#8217;hui aucune configuration officielle n&#8217;a \u00e9t\u00e9 partag\u00e9e par PrestaShop. C&#8217;est pourquoi de multiples configurations diff\u00e9rentes sont partag\u00e9es en ligne, mais la plupart d&#8217;entre elles ne sont pas compl\u00e8tes ou adapt\u00e9es \u00e0 chaque installation.<\/p>\n<p>C&#8217;est pourquoi nous vous partageons aujourd&#8217;hui notre template de configuration Nginx pour PrestaShop. Ce template est vou\u00e9 \u00e0 \u00e9voluer et si vous souhaitez disposer de la derni\u00e8re version en date rendez-vous sur le <a href=\"https:\/\/github.com\/thomas-ddev\/prestashop17-nginx-config\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub de notre COO<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2>Configurer un vHost Nginx pour Prestashop 1.7<\/h2>\n<p>Voici le template que vous pouvez utiliser, tout en modifiant les variables :<\/p>\n<ul>\n<li>{domain}<\/li>\n<li>{directory}<\/li>\n<li>{admin-directory}<\/li>\n<\/ul>\n<p><strong>Si vous ne savez pas, ou n&#8217;arrivez pas \u00e0 int\u00e9grer cette configuration, <a href=\"https:\/\/acinonyxweb.agency\/fr\/contactez-nous\/\">contactez-nous<\/a> afin que nous le fassions \u00e0 votre place<\/strong>.<\/p>\n<p><!-- HTML generated using hilite.me --><\/p>\n<div style=\"background: #ffffff; overflow: auto; width: auto; border: solid gray; border-width: .1em .1em .1em .8em; padding: .2em .6em;\">\n<table>\n<tbody>\n<tr>\n<td>\n<pre style=\"margin: 0; line-height: 125%;\">  1\r\n  2\r\n  3\r\n  4\r\n  5\r\n  6\r\n  7\r\n  8\r\n  9\r\n 10\r\n 11\r\n 12\r\n 13\r\n 14\r\n 15\r\n 16\r\n 17\r\n 18\r\n 19\r\n 20\r\n 21\r\n 22\r\n 23\r\n 24\r\n 25\r\n 26\r\n 27\r\n 28\r\n 29\r\n 30\r\n 31\r\n 32\r\n 33\r\n 34\r\n 35\r\n 36\r\n 37\r\n 38\r\n 39\r\n 40\r\n 41\r\n 42\r\n 43\r\n 44\r\n 45\r\n 46\r\n 47\r\n 48\r\n 49\r\n 50\r\n 51\r\n 52\r\n 53\r\n 54\r\n 55\r\n 56\r\n 57\r\n 58\r\n 59\r\n 60\r\n 61\r\n 62\r\n 63\r\n 64\r\n 65\r\n 66\r\n 67\r\n 68\r\n 69\r\n 70\r\n 71\r\n 72\r\n 73\r\n 74\r\n 75\r\n 76\r\n 77\r\n 78\r\n 79\r\n 80\r\n 81\r\n 82\r\n 83\r\n 84\r\n 85\r\n 86\r\n 87\r\n 88\r\n 89\r\n 90\r\n 91\r\n 92\r\n 93\r\n 94\r\n 95\r\n 96\r\n 97\r\n 98\r\n 99\r\n100\r\n101\r\n102\r\n103\r\n104\r\n105\r\n106\r\n107\r\n108\r\n109\r\n110\r\n111\r\n112\r\n113\r\n114\r\n115\r\n116\r\n117\r\n118\r\n119\r\n120\r\n121\r\n122\r\n123\r\n124\r\n125\r\n126\r\n127\r\n128\r\n129\r\n130\r\n131\r\n132\r\n133\r\n134\r\n135\r\n136\r\n137\r\n138\r\n139\r\n140\r\n141\r\n142\r\n143\r\n144\r\n145\r\n146\r\n147\r\n148\r\n149\r\n150\r\n151\r\n152\r\n153\r\n154\r\n155\r\n156\r\n157\r\n158\r\n159\r\n160\r\n161\r\n162\r\n163\r\n164\r\n165\r\n166\r\n167\r\n168\r\n169\r\n170\r\n171\r\n172\r\n173\r\n174\r\n175\r\n176\r\n177\r\n178\r\n179\r\n180\r\n181\r\n182\r\n183\r\n184\r\n185\r\n186\r\n187\r\n188\r\n189\r\n190\r\n191\r\n192\r\n193\r\n194\r\n195\r\n196\r\n197\r\n198\r\n199\r\n200\r\n201\r\n202\r\n203\r\n204\r\n205\r\n206\r\n207\r\n208\r\n209\r\n210\r\n211\r\n212\r\n213\r\n214\r\n215\r\n216\r\n217\r\n218\r\n219\r\n220\r\n221\r\n222\r\n223\r\n224\r\n225\r\n226\r\n227\r\n228\r\n229\r\n230\r\n231\r\n232\r\n233\r\n234\r\n235\r\n236\r\n237\r\n238\r\n239\r\n240\r\n241\r\n242\r\n243\r\n244\r\n245\r\n246\r\n247\r\n248\r\n249\r\n250\r\n251\r\n252\r\n253\r\n254\r\n255\r\n256\r\n257\r\n258\r\n259\r\n260\r\n261\r\n262\r\n263\r\n264\r\n265\r\n266\r\n267<\/pre>\n<\/td>\n<td>\n<pre style=\"margin: 0; line-height: 125%;\"><span style=\"color: #888888;\">###############<\/span>\r\n<span style=\"color: #888888;\"># HTTPS VHOST #<\/span>\r\n<span style=\"color: #888888;\">###############<\/span>\r\n\r\n<span style=\"color: #008800; font-weight: bold;\">server<\/span> {\r\n        <span style=\"color: #888888;\">######################<\/span>\r\n        <span style=\"color: #888888;\"># REGULAR PARAMETERS #<\/span>\r\n        <span style=\"color: #888888;\">######################<\/span>\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">server_name<\/span> {<span style=\"color: #008800; font-weight: bold;\">domain}<\/span>;\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">root<\/span> {<span style=\"color: #008800; font-weight: bold;\">directory}<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">index<\/span> <span style=\"background-color: #fff0f0;\">index.php<\/span>;\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">listen<\/span> <span style=\"background-color: #fff0f0;\">[::]:443<\/span> <span style=\"background-color: #fff0f0;\">ssl<\/span> <span style=\"background-color: #fff0f0;\">ipv6only=on<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">listen<\/span> <span style=\"color: #0000dd; font-weight: bold;\">443<\/span> <span style=\"background-color: #fff0f0;\">ssl<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># Comment this if you are not using Certbot<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">ssl_certificate<\/span> <span style=\"background-color: #fff0f0;\">\/etc\/letsencrypt\/live\/<\/span>{<span style=\"color: #008800; font-weight: bold;\">domain}\/fullchain.pem<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">ssl_certificate_key<\/span> <span style=\"background-color: #fff0f0;\">\/etc\/letsencrypt\/live\/<\/span>{<span style=\"color: #008800; font-weight: bold;\">domain}\/privkey.pem<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">include<\/span> <span style=\"background-color: #fff0f0;\">\/etc\/letsencrypt\/options-ssl-nginx.conf<\/span>; \r\n        <span style=\"color: #008800; font-weight: bold;\">ssl_dhparam<\/span> <span style=\"background-color: #fff0f0;\">\/etc\/letsencrypt\/ssl-dhparams.pem<\/span>; \r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">error_log<\/span> <span style=\"background-color: #fff0f0;\">\/var\/log\/nginx\/<\/span>{<span style=\"color: #008800; font-weight: bold;\">domain}.error<\/span>;\r\n\r\n\r\n        <span style=\"color: #888888;\">########################<\/span>\r\n        <span style=\"color: #888888;\"># LOCATION DIRECTIVES #<\/span>\r\n        <span style=\"color: #888888;\">########################<\/span>\r\n\r\n        <span style=\"color: #888888;\"># PHP Status monitor, uncomment if needed (you have to enable it in your PHP-FPM pool config)<\/span>\r\n        <span style=\"color: #888888;\"># location ~ ^\/(status|ping)$ {<\/span>\r\n        <span style=\"color: #888888;\">#        allow 127.0.0.1;<\/span>\r\n        <span style=\"color: #888888;\">#        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<\/span>\r\n        <span style=\"color: #888888;\">#        fastcgi_index index.php;<\/span>\r\n        <span style=\"color: #888888;\">#        include fastcgi_params;<\/span>\r\n        <span style=\"color: #888888;\">#        fastcgi_pass unix:\/run\/php\/php7.3-fpm.sock;<\/span>\r\n        <span style=\"color: #888888;\"># }<\/span>\r\n\r\n        <span style=\"color: #888888;\"># Change this to your default admin path (for ex. \/admin-mywebsite ; prefix the URL with a \"\/\")<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">set<\/span> <span style=\"color: #996633;\">$admin_dir<\/span> {<span style=\"color: #008800; font-weight: bold;\">admin-directory}<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># Symfony controllers<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">\/(international|sell|improve|_profiler|module|product|feature|attribute|supplier|combination|specific-price|configure)\/(.*)$<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">try_files<\/span> <span style=\"color: #996633;\">$uri<\/span> <span style=\"color: #996633;\">$uri\/<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?q=<\/span><span style=\"color: #996633;\">$uri&amp;$args<\/span> <span style=\"color: #996633;\">$admin_dir\/index.php$is_args$args<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># Default locations<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> <span style=\"background-color: #fff0f0;\">\/<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">try_files<\/span> <span style=\"color: #996633;\">$uri<\/span> <span style=\"color: #996633;\">$uri\/<\/span> <span style=\"background-color: #fff0f0;\">\/index.php<\/span><span style=\"color: #996633;\">$uri&amp;$args<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># Use only one of the following php location according to your PHP configuration<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">[^\/]\\.php(\/|$)<\/span> {\r\n                <span style=\"color: #888888;\"># Verify that the file exists, redirect to index if not <\/span>\r\n                <span style=\"color: #008800; font-weight: bold;\">try_files<\/span> <span style=\"color: #996633;\">$fastcgi_script_name<\/span> <span style=\"background-color: #fff0f0;\">\/index.php<\/span><span style=\"color: #996633;\">$uri&amp;$args<\/span> =<span style=\"color: #0000dd; font-weight: bold;\">404<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_index<\/span> <span style=\"background-color: #fff0f0;\">index.php<\/span>;\r\n\r\n                <span style=\"color: #888888;\"># Environment variables for PHP<\/span>\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_split_path_info<\/span> <span style=\"background-color: #fff0f0;\">^(.+\\.php)(\/.+)<\/span>$;\r\n\r\n                <span style=\"color: #008800; font-weight: bold;\">include<\/span> <span style=\"background-color: #fff0f0;\">fastcgi_params<\/span>;\r\n\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_param<\/span> <span style=\"background-color: #fff0f0;\">PATH_INFO<\/span>       <span style=\"color: #996633;\">$fastcgi_path_info<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_param<\/span> <span style=\"background-color: #fff0f0;\">PATH_TRANSLATED<\/span> <span style=\"color: #996633;\">$document_root$fastcgi_path_info<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_param<\/span> <span style=\"background-color: #fff0f0;\">SCRIPT_FILENAME<\/span> <span style=\"color: #996633;\">$document_root$fastcgi_script_name<\/span>;\r\n\r\n                <span style=\"color: #888888;\"># Optimized for CloudFlare CDN, if you are not using it you can increase theses variables according to your needs<\/span>\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_keep_conn<\/span> <span style=\"color: #003366; font-weight: bold;\">on<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_read_timeout<\/span> <span style=\"background-color: #fff0f0;\">100s<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_send_timeout<\/span> <span style=\"background-color: #fff0f0;\">100s<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">client_max_body_size<\/span> <span style=\"background-color: #fff0f0;\">20M<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_max_temp_file_size<\/span> <span style=\"color: #0000dd; font-weight: bold;\">0<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_temp_file_write_size<\/span> <span style=\"color: #0000dd; font-weight: bold;\">512k<\/span>;\r\n\r\n                <span style=\"color: #888888;\"># Change this for your PHP socket<\/span>\r\n                <span style=\"color: #008800; font-weight: bold;\">fastcgi_pass<\/span> <span style=\"background-color: #fff0f0;\">unix:\/run\/php\/php7.3-fpm.sock<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># If the PHP directive from the top didn't work, use the following one:<\/span>\r\n        <span style=\"color: #888888;\">#    location ~ \\.php$ {<\/span>\r\n        <span style=\"color: #888888;\">#       try_files $uri =404;<\/span>\r\n        <span style=\"color: #888888;\">#       fastcgi_split_path_info ^(.+\\.php)(\/.+)$;<\/span>\r\n        <span style=\"color: #888888;\">#       fastcgi_pass unix:\/run\/php\/php7.3-fpm.sock;<\/span>\r\n        <span style=\"color: #888888;\">#       fastcgi_index index.php;<\/span>\r\n        <span style=\"color: #888888;\">#       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<\/span>\r\n        <span style=\"color: #888888;\">#       include fastcgi_params;<\/span>\r\n        <span style=\"color: #888888;\">#    }<\/span>\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~<span style=\"color: #000000; background-color: #fff0ff;\">*<\/span> <span style=\"background-color: #fff0f0;\">\\.(eot|otf|ttf|woff|woff2)<\/span>$ {\r\n                <span style=\"color: #008800; font-weight: bold;\">add_header<\/span> <span style=\"background-color: #fff0f0;\">Access-Control-Allow-Origin<\/span> <span style=\"background-color: #fff0f0;\">*<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~<span style=\"color: #000000; background-color: #fff0ff;\">*<\/span> <span style=\"background-color: #fff0f0;\">^.+\\.(css|js|ogg|ogv|svg|svgz|eot|otf|woff|woff2|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)<\/span>$ {\r\n                <span style=\"color: #008800; font-weight: bold;\">access_log<\/span> <span style=\"color: #003366; font-weight: bold;\">off<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">log_not_found<\/span> <span style=\"color: #003366; font-weight: bold;\">off<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">expires<\/span> <span style=\"background-color: #fff0f0;\">max<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">add_header<\/span> <span style=\"background-color: #fff0f0;\">Pragma<\/span> <span style=\"background-color: #fff0f0;\">public<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">add_header<\/span> <span style=\"background-color: #fff0f0;\">Cache-Control<\/span> <span style=\"background-color: #fff0f0;\">\"public,<\/span> <span style=\"background-color: #fff0f0;\">must-revalidate,<\/span> <span style=\"background-color: #fff0f0;\">proxy-revalidate\"<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~<span style=\"color: #000000; background-color: #fff0ff;\">*<\/span> <span style=\"background-color: #fff0f0;\">\\.(pdf)<\/span>$ {\r\n                <span style=\"color: #008800; font-weight: bold;\">expires<\/span> <span style=\"background-color: #fff0f0;\">30d<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> = <span style=\"background-color: #fff0f0;\">\/favicon.ico<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">log_not_found<\/span> <span style=\"color: #003366; font-weight: bold;\">off<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">access_log<\/span> <span style=\"color: #003366; font-weight: bold;\">off<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> = <span style=\"background-color: #fff0f0;\">\/robots.txt<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">allow<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">log_not_found<\/span> <span style=\"color: #003366; font-weight: bold;\">off<\/span>;\r\n                <span style=\"color: #008800; font-weight: bold;\">access_log<\/span> <span style=\"color: #003366; font-weight: bold;\">off<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># File security<\/span>\r\n        <span style=\"color: #888888;\"># .htaccess .DS_Store .htpasswd etc<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">\/\\.<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># Source code directories<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">^\/(app|bin|cache|classes|config|controllers|docs|localization|override|src|tests|tools|translations|travis-scripts|vendor|var)\/<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">\\.(htaccess|yml|log|twig|sass|git|tpl)$<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># vendor in modules directory<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">^\/modules\/.*\/vendor\/<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># Prevent exposing other sensitive files<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">\\.(yml|log|tpl|twig|sass)$<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># Prevent injection of php files<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> <span style=\"background-color: #fff0f0;\">\/upload<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">\\.php$<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n            }\r\n        }\r\n\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> <span style=\"background-color: #fff0f0;\">\/img<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">location<\/span> ~ <span style=\"color: #000000; background-color: #fff0ff;\">\\.php$<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">deny<\/span> <span style=\"background-color: #fff0f0;\">all<\/span>;\r\n            }\r\n        }\r\n\r\n\r\n        <span style=\"color: #888888;\">######################<\/span>\r\n        <span style=\"color: #888888;\"># REWRITE DIRECTIVES #<\/span>\r\n        <span style=\"color: #888888;\">######################<\/span>\r\n\r\n        <span style=\"color: #888888;\"># Uncomment &amp; edit this if you are using multilanguage (preset for french here)<\/span>\r\n        <span style=\"color: #888888;\"># rewrite ^\/fr$ \/fr\/ redirect;<\/span>\r\n        <span style=\"color: #888888;\"># rewrite ^\/fr\/(.*) \/$1;<\/span>\r\n\r\n        <span style=\"color: #888888;\"># Rewrite for admin directory<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">location<\/span> <span style=\"color: #996633;\">$admin_dir\/<\/span> {\r\n            <span style=\"color: #008800; font-weight: bold;\">if<\/span> <span style=\"background-color: #fff0f0;\">(!-e<\/span> <span style=\"color: #996633;\">$request_filename<\/span><span style=\"background-color: #fff0f0;\">)<\/span> {\r\n                <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/.*<\/span>$ <span style=\"color: #996633;\">$admin_dir\/index.php<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n            }\r\n        }\r\n\r\n        <span style=\"color: #888888;\"># Images<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$1$2$3.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$1$2$3$4.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$3\/$1$2$3$4$5.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$3\/$4\/$1$2$3$4$5$6.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$3\/$4\/$5\/$1$2$3$4$5$6$7.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$3\/$4\/$5\/$6\/$1$2$3$4$5$6$7$8.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$3\/$4\/$5\/$6\/$7\/$1$2$3$4$5$6$7$8$9.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/p\/<\/span><span style=\"color: #996633;\">$1\/$2\/$3\/$4\/$5\/$6\/$7\/$8\/$1$2$3$4$5$6$7$8$9$10.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/c\/([0-9]+)(-[.*_a-zA-Z0-9-]*)(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/c\/<\/span><span style=\"color: #996633;\">$1$2$3.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/c\/([a-zA-Z_-]+)(-[0-9]+)?\/.+.jpg<\/span>$ <span style=\"background-color: #fff0f0;\">\/img\/c\/<\/span><span style=\"color: #996633;\">$1$2.jpg<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># AlphaImageLoader for IE and fancybox<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^images_ie\/?([^\/]+)\\.(jpe?g|png|gif)<\/span>$ <span style=\"background-color: #fff0f0;\">js\/jquery\/plugins\/fancybox\/images\/<\/span><span style=\"color: #996633;\">$1.$2<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># Web service API<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/api\/?(.*)<\/span>$ <span style=\"background-color: #fff0f0;\">\/webservice\/dispatcher.php?url=<\/span><span style=\"color: #996633;\">$1<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># Installation sandbox<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^(\/install(?:-dev)?\/sandbox)\/(.*)<\/span> <span style=\"background-color: #fff0f0;\">\/<\/span><span style=\"color: #996633;\">$1\/test.php<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># Products and regular pages<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/([0-9]+)\\-(\\P<\/span>{<span style=\"color: #008800; font-weight: bold;\">M}\\p{M}*)+\\.html(.*)$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=product&amp;id_product=<\/span><span style=\"color: #996633;\">$1$3<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/([0-9]+)\\-([a-zA-Z0-9-]*)(.*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=category&amp;id_category=<\/span><span style=\"color: #996633;\">$1$3<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/([a-zA-Z0-9-]*)\/([0-9]+)\\-([a-zA-Z0-9-]*)\\.html(.*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=product&amp;id_product=<\/span><span style=\"color: #996633;\">$2$4<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/([0-9]+)__([a-zA-Z0-9-]*)(.*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=supplier&amp;id_supplier=<\/span><span style=\"color: #996633;\">$1$3<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/([0-9]+)_([a-zA-Z0-9-]*)(.*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=manufacturer&amp;id_manufacturer=<\/span><span style=\"color: #996633;\">$1$3<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/content\/([0-9]+)\\-([a-zA-Z0-9-]*)(.*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=cms&amp;id_cms=<\/span><span style=\"color: #996633;\">$1$3<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/content\/category\/([0-9]+)\\-([a-zA-Z0-9-]*)(.*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?controller=cms&amp;id_cms_category=<\/span><span style=\"color: #996633;\">$1$3<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">\"^\/module\/([_a-zA-Z0-9-]*)\/([_a-zA-Z0-9-]*)<\/span><span style=\"color: #996633;\">$\"<\/span> <span style=\"background-color: #fff0f0;\">\/index.php?fc=module&amp;module=<\/span><span style=\"color: #996633;\">$1&amp;controller=$2<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># EN rewrites<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/address<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=address<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/addresses<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=addresses<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/authentication<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=authentication<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/best-sales<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=best-sales<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/brand<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=manufacturer<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/brand\/([0-9]+)\\-([a-zA-Z0-9-]*)(.*)<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?id_manufacturer=<\/span><span style=\"color: #996633;\">$1&amp;controller=manufacturer<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/cart<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=cart<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/contact-us<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=contact-form<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/discount<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=discount<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/guest-tracking<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=guest-tracking<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/identity<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=identity<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/manufacturers<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=manufacturer<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/my-account<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=my-account<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/new-products<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=new-products<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/new-products<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=new-products<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/order<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/order-follow<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-follow<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/order-follow<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-follow<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/order-history<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=history<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/order-slip<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-slip<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/page-not-found<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=404<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/password-recovery<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=password<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/quick-order<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-opc<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/search<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=search<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/stores<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=stores<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/supplier<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=supplier<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n\r\n        <span style=\"color: #888888;\"># FR rewrites<\/span>\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/adresse<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=address<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/adresses<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=addresses<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/avoirs<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-slip<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/commande<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/commande-rapide<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-opc<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/comparaison-produits<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=products-compare<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/confirmation-commande<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-confirmation<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/connexion<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=authentication<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/fabricants<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=manufacturer<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/fournisseur<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=supplier<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/fournisseurs<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=supplier<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/historique-commandes<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=history<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/identite<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=identity<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/magasins<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=stores<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/meilleures-ventes<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=best-sales<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/mon-compte<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=my-account<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/nous-contacter<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=contact-form<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/nouveaux-produits<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=new-products<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/page-introuvable<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=404<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/panier<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=cart<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/plan-site<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=sitemap<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/promotion<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=discount<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/promotions<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=prices-drop<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/recherche<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=search<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/recuperation-mot-de-passe<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=password<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/reduction<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=discount<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/sitemap<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=sitemap<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/suivi-commande<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=order-follow<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n        <span style=\"color: #008800; font-weight: bold;\">rewrite<\/span> <span style=\"background-color: #fff0f0;\">^\/suivi-commande-invite<\/span>$ <span style=\"background-color: #fff0f0;\">\/index.php?controller=guest-tracking<\/span> <span style=\"background-color: #fff0f0;\">last<\/span>;\r\n}\r\n\r\n\r\n<span style=\"color: #888888;\">#################<\/span>\r\n<span style=\"color: #888888;\"># HTTP REDIRECT #<\/span>\r\n<span style=\"color: #888888;\">#################<\/span>\r\n\r\n<span style=\"color: #008800; font-weight: bold;\">server<\/span> {\r\n    <span style=\"color: #008800; font-weight: bold;\">server_name<\/span> {<span style=\"color: #008800; font-weight: bold;\">domain}<\/span>;\r\n\r\n    <span style=\"color: #008800; font-weight: bold;\">if<\/span> <span style=\"background-color: #fff0f0;\">(<\/span><span style=\"color: #996633;\">$host<\/span> = {<span style=\"color: #008800; font-weight: bold;\">domain})<\/span> {\r\n        <span style=\"color: #008800; font-weight: bold;\">return<\/span> <span style=\"color: #0000dd; font-weight: bold;\">301<\/span> <span style=\"background-color: #fff0f0;\">https:\/\/<\/span><span style=\"color: #996633;\">$host$request_uri<\/span>;\r\n    }\r\n    \r\n    <span style=\"color: #008800; font-weight: bold;\">listen<\/span> <span style=\"color: #0000dd; font-weight: bold;\">80<\/span>;\r\n    <span style=\"color: #008800; font-weight: bold;\">listen<\/span> <span style=\"background-color: #fff0f0;\">[::]:80<\/span>;\r\n\r\n    <span style=\"color: #008800; font-weight: bold;\">return<\/span> <span style=\"color: #0000dd; font-weight: bold;\">404<\/span>;\r\n}\r\n<\/pre>\n<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><span style=\"color: #888888;\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Si vous rencontrez des soucis pour int\u00e9grer cette solution, ou que vous souhaitez pousser encore plus l&#8217;optimisation de votre PrestaShop, contactez notre \u00e9quipe d&#8217;experts. Nous disposons d&#8217;autres techniques que nous avons d\u00e9velopp\u00e9es en interne qui pourront vous aider \u00e0 booster la rapidit\u00e9 de votre site.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3519 aligncenter\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/uploads\/2020\/07\/logoah-b.png\" alt=\"Acinonyx Hosting\" width=\"855\" height=\"235\" \/><\/p>\n<p style=\"text-align: center;\"><strong>Acinonyx Hosting<\/strong> &#8211; <a href=\"https:\/\/hosting.acinonyxinvest.com\/\">h\u00e9bergement web performant<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Vous ne souhaitez pas vous encombrer de toute la partie technique ? Alors faites appel \u00e0 notre service d&#8217;h\u00e9bergement web bulletproof, sp\u00e9cialis\u00e9 dans la <a href=\"https:\/\/acinonyxweb.agency\/fr\/gestion-serveur\/configuration-serveur\/\">configuration\/maintenance de serveurs ultra-performants<\/a>, en plus d&#8217;assurer une compatibilit\u00e9 avec tous les CMS tels que PrestaShop &amp; WordPress.<\/p>\n<div id=\"lfb_bootstraped\" class=\"lfb_bootstraped notranslate\"><div id=\"lfb_form\" data-usevisual=\"0\" data-progressbar=\"3\" data-qttype=\"0\" data-imgtitlesstyle=\"\" data-emaillaststep=\"0\" data-showsteps=\"true\"      data-formtitle=\"Gestion de serveur(1)\" data-formsession=\"6a62b22bd3869\" data-autoclick=\"1\"  data-subs=\"\" data-form=\"23\" class=\"lfb_bootstraped  \" data-stylefields=\"\" data-animspeed=\"0.5\" data-sumstepsclick=\"0\" data-sumhidesteps=\"0\">\n                <div id=\"lfb_loader\"><div class=\"lfb_spinner\"><div class=\"double-bounce1\"><\/div><div class=\"double-bounce2\"><\/div><\/div><\/div><div id=\"lfb_passModal\" class=\"modal\" data-backdrop=\"\"><div class=\"modal-dialog\"><div class=\"modal-content\"><div class=\"modal-header\"><span class=\"fas fa-lock\"><\/span><span>Envoyez moi mon mot de passe<\/span><a href=\"javascript:\" class=\"close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><span class=\"fas fa-times\"><\/span><\/a><\/div> <div class=\"modal-body p-0\">Votre mot de passe a \u00e9t\u00e9 envoy\u00e9 par email<\/div><div class=\"modal-footer\"><a href=\"javascript:\"  data-bs-dismiss=\"modal\" class=\"btn btn-primary btn-circle\"><span class=\"fas fa-check\"><\/span><\/a><\/div><\/div><\/div><\/div><div id=\"lfb_stripeModal\" class=\"modal\" data-backdrop=\"\"><div class=\"modal-dialog\"><div class=\"modal-content\"><div class=\"modal-header\"><div><span class=\"fab fa-cc-stripe\"><\/span><span>Make a payment<\/span><\/div><a href=\"javascript:\" class=\"close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><span class=\"fas fa-times\"><\/span><\/a><\/div> <div class=\"modal-body p-0\"><div data-panel=\"form\" class=\"p-2\"><div class=\"lfb_amountTextContainer\" class=\"p-2 mb-3 \"><div class=\"m-0 lfb_amountText text-center pb-2\">Total to pay :<br\/> <strong data-info=\"amount\">$5<\/strong><\/div><\/div><form method=\"post\" id=\"lfb_stripePaymentForm\" class=\"pl-4 pr-4 pt-3\" ><div class=\"row\"><div class=\"form-group col-md-6\"><div id=\"lfb_stripe_card-element\" class=\"form-control\"><\/div><\/div><div class=\"form-group col-md-3\"><div id=\"lfb_stripe_expiration-element\" class=\"form-control\"><\/div><\/div><div class=\"form-group col-md-3\"><div id=\"lfb_stripe_cvc-element\" class=\"form-control\"><\/div><\/div><div id=\"lfb_stripe_card-error\" class=\" col-md-12\"><\/div><div class=\"form-group col-md-12\"><input placeholder=\"Card owner name\" name=\"ownerName\" class=\"form-control\" type=\"text\"\/><\/div><\/div><\/form><div class=\"text-center lfb_stripeLogoContainer\"><img decoding=\"async\" class=\"lfb_stripeLogo\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/plugins\/WP_Estimation_Form\/assets\/img\/powered_by_stripe@2x.png\" alt=\"Powered by Stripe\" \/><\/div><\/div><div data-panel=\"loading\"><div class=\" text-center\"><span class=\"fas fa-hourglass-half big\"><\/span><\/div><\/div><div data-panel=\"fail\"><div class=\"text-center\"><p><span class=\"fas fa-times big\"><\/span><\/p><div>Payment could not be made<\/div><div data-info=\"error\" class=\"text-center\"><\/div><\/div><\/div><\/div><div class=\"modal-footer\"><a href=\"javascript:\" data-action=\"pay\"  class=\"btn btn-primary\"><span class=\"fas fa-check\"><\/span>Pay now<\/a><\/div><\/div><\/div><\/div><div id=\"lfb_verificationModal\" class=\"modal\" data-backdrop=\"\"><div class=\"modal-dialog\"><div class=\"modal-content\"><div class=\"modal-body\"><div class=\"form-group\"><label>Fill the code you received by email<\/label><div class=\"lfb_verification-code-inputs\"><input type=\"text\" class=\"form-control lfb_verification-char\" maxlength=\"1\" name=\"verificationCode[]\" \/><input type=\"text\" class=\"form-control lfb_verification-char\" maxlength=\"1\" name=\"verificationCode[]\" \/><input type=\"text\" class=\"form-control lfb_verification-char\" maxlength=\"1\" name=\"verificationCode[]\" \/><input type=\"text\" class=\"form-control lfb_verification-char\" maxlength=\"1\" name=\"verificationCode[]\" \/><input type=\"text\" class=\"form-control lfb_verification-char\" maxlength=\"1\" name=\"verificationCode[]\" \/><input type=\"text\" class=\"form-control lfb_verification-char\" maxlength=\"1\" name=\"verificationCode[]\" \/><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"lfb_floatingSummaryBtnCtWrapper\"><div class=\"lfb_floatingSummaryBtnCt\"><a href=\"javascript:\" data-defaulttext=\"\" data-deltext=\"Delete backup\"  data-originalicon=\"fas fa-save\" class=\"lfb_btnSaveForm btn btn-default btn-circle \"><span class=\"fas fa-save\"><\/span><span><\/span><\/a><\/div><\/div><a id=\"lfb_close_btn\" href=\"javascript:\"><span class=\"fas fa-times\"><\/span><\/a>\n                <div id=\"lfb_panel\">\n                <div class=\"container-fluid\">\n                    <div class=\"row\">\n                        <div class=\"\" ><div id=\"startInfos\" class=\"\"><p class=\"lfb_textCenter\"><img decoding=\"async\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/uploads\/2020\/06\/logocdc.png\" id=\"lfb_introImage\" alt=\"Sp\u00e9cifications de votre projet\" \/><\/p><h2 id=\"lfb_mainFormTitle\">Sp\u00e9cifications de votre projet<\/h2>\n                        <p>Suivez les diff\u00e9rentes \u00e9tapes pour g\u00e9n\u00e9rer le cahier des charges de votre projet<\/p>\n                            <\/div><p class=\"lfb_startBtnContainer \">\n                                <a href=\"javascript:\"  class=\"btn btn-large btn-primary\" id=\"lfb_btnStart\"><span class=\"fa fa-thumbs-up\"><\/span>C'est parti<\/a>\n                            <\/p><h3 id=\"finalText\" class=\"lfb_stepTitle\">F\u00e9licitations, nous vous avons envoy\u00e9 vos sp\u00e9cifications par e-mail et nous vous r\u00e9pondrons sous peu!<\/h3>\n                        <\/div>\n                        <!-- \/col -->\n                    <\/div>\n                    <!-- \/row -->\n                <div id=\"lfb_mainPanel\" class=\"palette-clouds\" data-savecart=\"0\"> <div id=\"lfb_stepper\"><div id=\"lfb_stepperBar\"><\/div><\/div> <input type=\"hidden\" name=\"action\" value=\"lfb_upload_form\"\/>\n                <input type=\"hidden\" id=\"lfb_formSession\" name=\"formSession\" value=\"6a62b22bd3869\"\/><div class=\"lfb_genSlide\" data-start=\"1\"    data-showstepsum=\"1\" data-stepid=\"215\" data-title=\"A propos de votre projet\" data-required=\"true\" data-dependitem=\"0\">\t<h3 class=\"lfb_stepTitle\">A propos de votre projet<\/h3>\t<p class=\"lfb_stepDescription\">Quel est l'objectif de votre projet?<\/p>\t<div class=\"lfb_genContent container \" >\t\t<div class=\"row lfb_row  lfb_sortable\"><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1165   lfb_picRow\" data-id=\"1165\"   data-itemtype=\"picture\"><div data-imagetype=\"\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" data-shadowfx=\"0\" data-html=\"true\"  class=\"lfb_selectable  \"                   data-showinsummary=\"true\" data-woovar=\"0\" data-eddvar=\"0\" data-reduc=\"0\" data-reducqt=\"\"  data-operation=\"+\" data-itemid=\"1165\"  data-group=\"type\"  data-prodid=\"0\" data-title=\"Configuration du serveur \" data-toggle=\"tooltip\" title=\"Configuration du serveur \" data-originaltitle=\"Configuration du serveur \" data-originallabel=\"Configuration du serveur \" data-bs-placement=\"bottom\" data-price=\"95\" data-addtototal=\"0\" data-iconstyle=\"circle\" data-flipfx=\"1\" data-quantityenabled=\"0\" data-defaultqt=\"0\"  ><img decoding=\"async\" data-no-lazy=\"1\" data-tint=\"true\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/uploads\/2020\/06\/server-solid.png\" alt=\"Server Icon\" class=\"lfb_selectableImg img .png\" \/><span class=\"fas fa-times  icon_select\"><\/span><\/div><\/div><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1166   lfb_picRow\" data-id=\"1166\"   data-itemtype=\"picture\"><div data-imagetype=\"\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" data-shadowfx=\"0\" data-html=\"true\"  class=\"lfb_selectable  \"         data-hidepricesum=\"true\"          data-showinsummary=\"true\" data-woovar=\"0\" data-eddvar=\"0\" data-reduc=\"0\" data-reducqt=\"\"  data-operation=\"+\" data-itemid=\"1166\"  data-group=\"type\"  data-prodid=\"0\" data-title=\"Optimisation du serveur \" data-toggle=\"tooltip\" title=\"Optimisation du serveur \" data-originaltitle=\"Optimisation du serveur \" data-originallabel=\"Optimisation du serveur \" data-bs-placement=\"bottom\" data-price=\"0\" data-addtototal=\"0\" data-iconstyle=\"circle\" data-flipfx=\"1\" data-quantityenabled=\"0\" data-defaultqt=\"0\"  ><img decoding=\"async\" data-no-lazy=\"1\" data-tint=\"true\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/uploads\/2020\/06\/server-solid.png\" alt=\"Sync Icon\" class=\"lfb_selectableImg img .png\" \/><span class=\"fas fa-times  icon_select\"><\/span><\/div><\/div><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1167   lfb_picRow\" data-id=\"1167\"   data-itemtype=\"picture\"><div data-imagetype=\"\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" data-shadowfx=\"0\" data-html=\"true\"  class=\"lfb_selectable  \"                   data-showinsummary=\"true\" data-woovar=\"0\" data-eddvar=\"0\" data-reduc=\"0\" data-reducqt=\"\"  data-operation=\"+\" data-itemid=\"1167\"  data-group=\"type\"  data-prodid=\"0\" data-title=\"Maintenance du serveur \" data-toggle=\"tooltip\" title=\"Maintenance du serveur \" data-originaltitle=\"Maintenance du serveur \" data-originallabel=\"Maintenance du serveur \" data-bs-placement=\"bottom\" data-price=\"60\" data-addtototal=\"0\" data-iconstyle=\"circle\" data-flipfx=\"1\" data-quantityenabled=\"0\" data-defaultqt=\"0\"  ><img decoding=\"async\" data-no-lazy=\"1\" data-tint=\"true\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/uploads\/2020\/06\/server-solid.png\" alt=\"Database Solid\" class=\"lfb_selectableImg img .png\" \/><span class=\"fas fa-times  icon_select\"><\/span><\/div><\/div> <\/div> <\/div><div class=\"lfb_errorMsg alert alert-danger\">Vous devez s\u00e9lectionner un \u00e9l\u00e9ment pour continuer<\/div><div class=\"text-center lfb_btnNextContainer\"><a href=\"javascript:\" id=\"lfb_btnNext_215\" class=\"btn btn-wide btn-primary lfb_btn-next \"><span class=\"lfb_btnContent\"><span class=\"fa fa-check\"><\/span>Suivant<\/span><\/a><\/div><\/div><div class=\"lfb_genSlide\" data-start=\"0\"    data-showstepsum=\"1\" data-stepid=\"216\" data-title=\"Optimisation du serveur \"  data-dependitem=\"0\">\t<h3 class=\"lfb_stepTitle\">Optimisation du serveur <\/h3>\t<p class=\"lfb_stepDescription\">Que voulez-vous optimiser ?<\/p>\t<div class=\"lfb_genContent container \" >\t\t<div class=\"row lfb_row  lfb_sortable\"><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1169  \"  data-id=\"1169\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1169\">Optimiser les performances<\/label><br\/><input id=\"cb_1169\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"                   data-showinsummary=\"true\"   class=\"\"   data-operation=\"+\" data-originaltitle=\"Optimiser les performances\"  data-originallabel=\"Optimiser les performances\"  data-itemid=\"1169\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"245\"  data-addtototal=\"0\" data-title=\"Optimiser les performances\" \/> <\/div><\/div><br\/><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1168  \"  data-id=\"1168\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1168\">Optimiser la s\u00e9curit\u00e9<\/label><br\/><input id=\"cb_1168\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"                   data-showinsummary=\"true\"   class=\"\"   data-operation=\"+\" data-originaltitle=\"Optimiser la s\u00e9curit\u00e9\"  data-originallabel=\"Optimiser la s\u00e9curit\u00e9\"  data-itemid=\"1168\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"245\"  data-addtototal=\"0\" data-title=\"Optimiser la s\u00e9curit\u00e9\" \/> <\/div><\/div> <\/div> <\/div><div class=\"lfb_errorMsg alert alert-danger\">Vous devez s\u00e9lectionner un \u00e9l\u00e9ment pour continuer<\/div><div class=\"text-center lfb_btnNextContainer\"><a href=\"javascript:\" id=\"lfb_btnNext_216\" class=\"btn btn-wide btn-primary lfb_btn-next \"><span class=\"lfb_btnContent\"><span class=\"fa fa-check\"><\/span>Suivant<\/span><\/a><br\/><div class=\"lfb_linkPreviousCt\"><a href=\"javascript:\"  class=\"linkPrevious\"><span class=\"fa fa-arrow-left me-2\"><\/span>Pr\u00e9c\u00e9dent<\/a><\/div><\/div><\/div><div class=\"lfb_genSlide\" data-start=\"0\"    data-showstepsum=\"1\" data-stepid=\"217\" data-title=\"Configuration du serveur \"  data-dependitem=\"0\">\t<h3 class=\"lfb_stepTitle\">Configuration du serveur <\/h3>\t<p class=\"lfb_stepDescription\">Quelles fonctionnalit\u00e9s aimeriez-vous que nous impl\u00e9mentions?<\/p>\t<div class=\"lfb_genContent container \" >\t\t<div class=\"row lfb_row  lfb_sortable\"><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1170  \"  data-id=\"1170\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1170\">Configurer uniquement les param\u00e8tres de base du serveur Linux<\/label><br\/><input id=\"cb_1170\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"      data-group=\"web\"             data-showinsummary=\"true\"   class=\"\"   data-operation=\"+\" data-originaltitle=\"Configurer uniquement les param\u00e8tres de base du serveur Linux\"  data-originallabel=\"Configurer uniquement les param\u00e8tres de base du serveur Linux\"  data-itemid=\"1170\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"0\"  data-addtototal=\"0\" data-title=\"Configurer uniquement les param\u00e8tres de base du serveur Linux\" \/> <\/div><\/div><br\/><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1172  \"  data-id=\"1172\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1172\">Un serveur web r\u00e9gulier avec Apache2, PHP, MySQL (LAMP)<\/label><br\/><input id=\"cb_1172\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"      data-group=\"web\"             data-showinsummary=\"true\"   class=\"\"   data-operation=\"+\" data-originaltitle=\"Un serveur web r\u00e9gulier avec Apache2, PHP, MySQL (LAMP)\"  data-originallabel=\"Un serveur web r\u00e9gulier avec Apache2, PHP, MySQL (LAMP)\"  data-itemid=\"1172\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"0\"  data-addtototal=\"0\" data-title=\"Un serveur web r\u00e9gulier avec Apache2, PHP, MySQL (LAMP)\" \/> <\/div><\/div><br\/><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1173  \"  data-id=\"1173\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1173\">Un serveur web rapide avec Nginx, PHP, MariaDB (LEMP)<\/label><br\/><input id=\"cb_1173\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"      data-group=\"web\"             data-showinsummary=\"true\"   class=\"\"   data-operation=\"+\" data-originaltitle=\"Un serveur web rapide avec Nginx, PHP, MariaDB (LEMP)\"  data-originallabel=\"Un serveur web rapide avec Nginx, PHP, MariaDB (LEMP)\"  data-itemid=\"1173\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"45\"  data-addtototal=\"0\" data-title=\"Un serveur web rapide avec Nginx, PHP, MariaDB (LEMP)\" \/> <\/div><\/div><br\/><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1171  \"  data-id=\"1171\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1171\">Un serveur de messagerie complet (Dovecot, Postfix, Rspamd)<\/label><br\/><input id=\"cb_1171\" data-urlvariable=\"1\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"                   data-showinsummary=\"true\"   class=\"\"   data-operation=\"+\" data-originaltitle=\"Un serveur de messagerie complet (Dovecot, Postfix, Rspamd)\"  data-originallabel=\"Un serveur de messagerie complet (Dovecot, Postfix, Rspamd)\"  data-itemid=\"1171\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"475\"  data-addtototal=\"0\" data-title=\"Un serveur de messagerie complet (Dovecot, Postfix, Rspamd)\" \/> <\/div><\/div> <\/div> <\/div><div class=\"lfb_errorMsg alert alert-danger\">Vous devez s\u00e9lectionner un \u00e9l\u00e9ment pour continuer<\/div><div class=\"text-center lfb_btnNextContainer\"><a href=\"javascript:\" id=\"lfb_btnNext_217\" class=\"btn btn-wide btn-primary lfb_btn-next \"><span class=\"lfb_btnContent\"><span class=\"fa fa-check\"><\/span>Suivant<\/span><\/a><br\/><div class=\"lfb_linkPreviousCt\"><a href=\"javascript:\"  class=\"linkPrevious\"><span class=\"fa fa-arrow-left me-2\"><\/span>Pr\u00e9c\u00e9dent<\/a><\/div><\/div><\/div><div class=\"lfb_genSlide\" data-start=\"0\"    data-showstepsum=\"1\" data-stepid=\"218\" data-title=\"Parlez-nous de votre serveur\"  data-dependitem=\"0\">\t<h3 class=\"lfb_stepTitle\">Parlez-nous de votre serveur<\/h3>\t<p class=\"lfb_stepDescription\">Nous avons besoin de conna\u00eetre les sp\u00e9cifications de votre serveur pour savoir comment nous pourrions vous aider<\/p>\t<div class=\"lfb_genContent container \" >\t\t<div class=\"row lfb_row  lfb_sortable\"><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1174  \" data-alignment=\"0\" data-id=\"1174\" data-itemtype=\"textarea\"><div class=\"form-group\"><label>Donnez-nous plus d'informations sur votre serveur<\/label>\n                 <textarea    data-prefill=\"\" data-urlvariable=\"1\" data-sentattribute=\"price\"  data-variablename=\"\" placeholder=\"\"  data-type=\"textarea\" data-itemid=\"1174\"          data-showinsummary=\"true\"  class=\"form-control\" data-required=\"true\" data-title=\"Donnez-nous plus d'informations sur votre serveur\" data-originaltitle=\"Donnez-nous plus d'informations sur votre serveur\"  data-originallabel=\"Donnez-nous plus d'informations sur votre serveur\" ><\/textarea><p class=\"lfb_itemDes \">Quel est son syst\u00e8me d'exploitation, CPU, RAM & capacit\u00e9 de lecteur etc. Et aussi les paquets que vous avez install\u00e9s (Apache, Nginx, PHP ...).\n\nSi vous n'avez pas encore de serveur, veuillez nous en informer.<\/p><\/div><\/div> <\/div> <\/div><div class=\"lfb_errorMsg alert alert-danger\">Vous devez s\u00e9lectionner un \u00e9l\u00e9ment pour continuer<\/div><div class=\"text-center lfb_btnNextContainer\"><a href=\"javascript:\" id=\"lfb_btnNext_218\" class=\"btn btn-wide btn-primary lfb_btn-next \"><span class=\"lfb_btnContent\"><span class=\"fa fa-check\"><\/span>Suivant<\/span><\/a><br\/><div class=\"lfb_linkPreviousCt\"><a href=\"javascript:\"  class=\"linkPrevious\"><span class=\"fa fa-arrow-left me-2\"><\/span>Pr\u00e9c\u00e9dent<\/a><\/div><\/div><\/div><div class=\"lfb_genSlide\" id=\"finalSlide\" data-stepid=\"final\" data-title=\"Votre cahier des charges a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9\">\n                <h3 class=\"lfb_stepTitle\">Votre cahier des charges a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9<\/h3>\n                <div class=\"lfb_genContent container\">\n                    <div class=\"row lfb_row lfb_genContentSlide active  lfb_sortable\">\n                        <p id=\"lfb_finalLabel\" class=\"\">Votre projet est estim\u00e9 \u00e0:<\/p><div id=\"lfb_finalPrice\" class=\"\"><span><\/span><\/div><div id=\"lfb_subTxtValue\" class=\"lfb_dynamicHide\"><\/div><div class=\"lfb_itemBloc lfb_richtext  col-md-12  lfb_item lfb_itemContainer_1175  \"   data-id=\"1175\" data-itemtype=\"richtext\" data-itemid=\"1175\" data-title=\" \"    ><div class=\"lfb_richTextContent\"><div style=\"text-align: center;\">But by using this simulator you gain 10% reduction with the code CHEETAH10!<\/div><\/div><\/div><div class=\"lfb_itemBloc col-md-12  lfb_item lfb_itemContainer_1177  \" data-alignment=\"0\" data-id=\"1177\" data-itemtype=\"textfield\"><div class=\"form-group\"><label>To which email should we send the generated specifications?<\/label>\n                 <input   data-prefill=\"\" data-urlvariable=\"1\" data-sentattribute=\"quantity\"  data-variablename=\"\"  data-type=\"textfield\" type=\"text\"  data-autocomplete=\"0\" placeholder=\"your@mail.com\" data-fieldtype=\"email\"       autocomplete=\"on\" name=\"email\"     data-itemid=\"1177\"   data-showinsummary=\"true\"  class=\"form-control\" data-required=\"true\"  data-title=\"To which email should we send the generated specifications?\" data-originaltitle=\"To which email should we send the generated specifications?\"  data-originallabel=\"To which email should we send the generated specifications?\"  \/><\/div><\/div><div class=\"lfb_itemBloc col-md-12  lfb_item lfb_itemContainer_1176  \"  data-id=\"1176\" data-itemtype=\"checkbox\"><div  ><label for=\"cb_1176\">Anything else you would like to tell us? \ud83d\ude42<\/label><br\/><input id=\"cb_1176\" data-urlvariable=\"0\" data-sentattribute=\"price\" data-variablename=\"\" type=\"checkbox\"                      class=\"\"   data-operation=\"+\" data-originaltitle=\"Anything else you would like to tell us? :)\"  data-originallabel=\"Anything else you would like to tell us? :)\"  data-itemid=\"1176\" data-prodid=\"0\"  data-woovar=\"0\" data-eddvar=\"0\"   data-toggle=\"switch\" data-checkboxstyle=\"switch\"  data-price=\"0\"  data-addtototal=\"0\" data-title=\"Anything else you would like to tell us? :)\" \/> <\/div><\/div><div class=\"lfb_itemBloc col-md-2  lfb_item lfb_itemContainer_1178 lfb_disabled \" data-alignment=\"0\" data-id=\"1178\" data-itemtype=\"textarea\"><div class=\"form-group\"><label>Your last word:<\/label>\n                 <textarea    data-prefill=\"\" data-urlvariable=\"1\" data-sentattribute=\"price\"  data-variablename=\"\" placeholder=\"\"  data-type=\"textarea\" data-itemid=\"1178\"  data-useshowconditions=\"true\"      data-showconditions=\"[{\\'interaction\\':\\'0_1176\\',\\'action\\':\\'clicked\\'}]\" data-showconditionsoperator=\"\" data-showinsummary=\"true\"  class=\"form-control\"  data-title=\"Your last word:\" data-originaltitle=\"Your last word:\"  data-originallabel=\"Your last word:\" ><\/textarea><\/div><\/div>\n                   <div id=\"lfb_summary\" class=\"lfb_summary table-responsive lfb-hidden\">\n                        <h3>Summary<\/h3>\n                        <table class=\"table table-bordered\">\n                            <thead>\n                                <th>Description<\/th>\n                                <th class=\"lfb_valueTh\">Information<\/th>\n                                <th class=\"lfb_quantityTh \">Quantit\u00e9<\/th>\n                                <th class=\"lfb_priceTh \">Prix<\/th>\n                            <\/thead>\n                            <tbody>\n                                <tr id=\"lfb_summaryDiscountTr\" class=\"lfb_static \"><th colspan=\"3\">Discount :<\/th><th id=\"lfb_summaryDiscount\"><span><\/span><\/th><\/tr>\n                                <tr id=\"lfb_summaryTotalTr\" class=\"lfb_static \"><th colspan=\"3\">Total :<\/th><th id=\"lfb_summaryTotal\"><span><\/span><\/th><\/tr>\n                            <\/tbody>\n                        <\/table>\n                    <\/div><div id=\"lfb_lastStepDown\"><\/div><div class=\"text-center lfb_btnNextContainer\"><a href=\"javascript:\" id=\"lfb_btnOrder\" class=\"btn btn-wide btn-primary\"><span class=\"fa fa-check\"><\/span>Envoyez-le \u00e0 mon adresse e-mail<\/a><br\/><div class=\"lfb_linkPreviousCt\"><a href=\"javascript:\" class=\"linkPrevious\"><span class=\"fa fa-arrow-left me-2\"><\/span>Pr\u00e9c\u00e9dent<\/a><\/div><\/div><div class=\"clearfix\" data-tldinit=\"true\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column]<div id=\"awsm-team-897\" class=\"awsm-grid-wrapper\">\n\t\t\n\t\t\t<div class=\"awsm-grid list-style style-1 grid-2-col \">\n\t\t\t\t\t\t<div id=\"awsm-member-897-2106\" class=\"awsm-grid-card awsm-team-item awsm-scale-anm awsm-all\">\n\t\t\t\t   <figure>\n\t\t\t\t\t <img loading=\"lazy\" decoding=\"async\" width=\"380\" height=\"264\" src=\"https:\/\/acinonyxweb.agency\/wp-content\/uploads\/2020\/06\/logo-thomas.jpg\" class=\"attachment-awsm_team size-awsm_team wp-post-image\" alt=\"Logo T\" \/>\t\t\t\t\t\t <figcaption>\n\t\t\t\t\t\t\t<div class=\"awsm-personal-info\"><h3>Thomas<\/h3><span>COO &amp; lead developer<\/span><\/div>\n\t\t\t\t\t\t\t<div class=\"awsm-contact-info\">\n\t\t\t\t\t\t\t\t<p>Titulaire du prix cyberjuriste jeune talent informatique 2019, Thomas est un d\u00e9veloppeur fran\u00e7ais connu pour son travail sur Hootis. Sites web, algorithmes, scripts et d\u00e9veloppement d&#8217;API&#8230;<\/p>\n<blockquote><p>Il n&#8217;y a pas de difficult\u00e9 pour moi, seulement des d\u00e9fis \u00e0 surmonter.<\/p><\/blockquote>\n<p>Rien ne lui fait peur ! Il est en charge des projets les plus ambitieux &amp; difficiles avec une \u00e9quipe multidisciplinaire europ\u00e9enne s\u00e9lectionn\u00e9e parmi les meilleurs.<\/p>\n<div class=\"awsm-social-icons\"><span><a href=\"https:\/\/www.thomasdubrez.fr\/\" target=\"_blank\"><i class=\"awsm-icon-link\" aria-hidden=\"true\"><\/i><\/a><\/span><span><a href=\"https:\/\/www.linkedin.com\/in\/thomasdubrez\/\" target=\"_blank\"><i class=\"awsm-icon-linkedin\" aria-hidden=\"true\"><\/i><\/a><\/span><\/div>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t <\/figcaption>\n\t\t\t\t   <\/figure>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n[\/vc_column][\/vc_row]\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text]Nombreux sont ceux d&#8217;entre vous qui souhaitent faire fonctionner une boutique e-commerce sur un serveur&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2699,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47],"tags":[],"class_list":["post-2693","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-serveurs"],"_links":{"self":[{"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/posts\/2693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/comments?post=2693"}],"version-history":[{"count":0,"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/posts\/2693\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/media\/2699"}],"wp:attachment":[{"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/media?parent=2693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/categories?post=2693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/acinonyxweb.agency\/fr\/wp-json\/wp\/v2\/tags?post=2693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}