nginx prestashop

其他类别 2025-08-18

nginx-prestashop

nginx config以运行prestashop 1.6.x

该端口最初是基于针对Apache HTTPD的Prestashop Bundle的原始设置和限制

V2已被完全修订和改进 - 规则集已以本地Nginx的方式重新排列以利用其功率,从而迫使页面加载到更快的5-10倍1

[nb] fpm-prestashop.conf的最后一个规则假设upstream块w/ name php在您的nginx.confhttp部分上声明

如果没有

        upstream php {
            
            server unix:/var/run/php-fpm/php-fpm.sock;
        
        }

反过来,上面的声明假设可以通过插座unix:/var/run/php-fpm/php-fpm.sock提供php-fpm守护程序。

如果没有,您要么要配置您的php-fpm守护程序池以收听此插座,要么替换unix:/var/run/php-fpm/php-fpm.sock w/pool设置

例如,如果您的php-fpm守护程序正在运行默认池设置,例如listen = 127.0.0.1:9000替换unix:/var/run/php-fpm/php-fpm.sock w/ 127.0.0.1:9000 :9000

php-fpm守护程序池配置上的另一件事和最后一件事 - 强烈建议您出于安全目的离开行security.limit_extensions评论或删除IT并将其设置为(将其设置为(将值)完全删除为.php

;security.limit_extensions = .php .php3 .php4 .php5

security.limit_extensions = .php

[1]由于更换蜗牛rewrite规则,带有快速return / try_files ones lones↺

荣耀乌克兰! ??

Juliy V. Chirkov,
twitter.com/juliychirkov

下载源码

通过命令行克隆项目:

git clone https://github.com/juliyvchirkov/nginx-prestashop.git