Nginx Plesk Fix For one domain and enable php 5 opcache
$10-30 USD
Đã hủy
Đã đăng vào khoảng 10 năm trước
$10-30 USD
Thanh toán khi bàn giao
I recently moved from a dedi to vps and everything works great apart from one domain.
This now only seems to working with the apache module. Before fastcgi and Nginx with settings below worked perfect.
I need to find someone who can find out whats going on and fix it.
I also have installed php 5.5 i need someone to enable opcache and set up and test the cache properly.
## Taken from http://www.linux-magazin.de/Ausgaben/2012/01/Magento-Hosting/(offset)/4
# gzip compression
gzip on;
gzip_min_length 1100;
gzip_buffers 4 8k;
gzip_proxied any;
gzip_types text/plain text/css application/x-javascript text/javascript application/json;
############################################
## uncomment next line to enable light API calls processing
#rewrite ^/api/([a-z][0-9a-z_]+)/?$ /[login to view URL]$1 break;
############################################
## rewrite API2 calls to [login to view URL] (by now it is REST only)
rewrite ^/api/rest /[login to view URL] last;
############################################
## TRACE and TRACK HTTP methods disabled to prevent XSS attacks
if ($request_method ~ "^TRAC[EK]") {
return 405;
}
############################################
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires 30d;
add_header Pragma public;
add_header Cache-Control “public”;
try_files $uri @fallback;
}
############################################
## always send 404 on missing files in these folders
if ($uri !~ "^/(media|skin|js)/") {
set $rewrite_to_index 1;
}
###########################################
## Deny access to release notes to prevent disclosure of the installed Magento version
if ($uri ~* "/[login to view URL]") {
return 404;
}
# Don't rewrite if file exists
if (-e $request_filename) {
set $rewrite_to_index 0;
}
############################################
## rewrite everything else to [login to view URL]
if ($rewrite_to_index = "1") {
rewrite / /[login to view URL];
}
############################################
## Prevent character encoding issues from server overrides
## If you still have problems, use the second line instead
charset off;
#charset utf-8;
############################################
## Add default Expires header
## [login to view URL]
expires 365d;
##Taken from [login to view URL]
# Hide the system directories
location ~ ^/(app|includes|lib|media/downloadable|pkginfo|report/[login to view URL]|var)/ {
internal;
}
# Hide the hidden files
location /. {
return 404;
}