server {
if ($host = 'domain.com' ) {
rewrite ^/(.*)$ http://www.domain.com/$1 redirect;
}
}
server {
listen 80;
server_name www.domain.com;
access_log /home/wwwroot/domain.com.log access;
location / {
root /home/wwwroot/domain.com;
index index.php index.htm index.html;
# rewrite ^(/index.php)?/minify/([^/]+)(/.*.(js|css))$ /lib/minify/m.php?f=$3&d=$2 last;
if (-f $request_filename) {
expires 30d;
break;
}
if (!-e $request_filename) {
rewrite ^(.+)$ /index.php last;
}
location ~ .*\.(php|php5)?$
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fcgi.conf;
}
location /app/etc { deny all; }
location /. { return 404; }
location /app/ { deny all; }
location /includes/ { deny all; }
location /lib/ { deny all; }
location /media/downloadable/ { deny all; }
location /pkginfo/ { deny all; }
location /report/config.xml { deny all; }
location /var/ { deny all; }
}
}
Magento Nginx安全配置conf文件
最新推荐文章于 2021-12-02 10:51:50 发布