Lonely_Mouse
15-02-2015, 11:25
Есть у нас кто разбирается? За основу взял статью (http://romantelychko.com/blog/1303/), но мало чего понял ) Что означает if ($host != $main_host) {
rewrite ^(.*)$ http://$main_host$1 permanent;
break;
# favicon.ico conf
location = /favicon.ico {
try_files /favicon.ico @favicon_empty;
expires 7d;
access_log off;
log_not_found off;
}
location @favicon_empty {
empty_gif;
expires 7d;
access_log off;
log_not_found off;
}
location ~* ^.+\.(ico|htm|html|txt|jpg|png|gif|css|js)$ {
access_log off;
autoindex off;
expires 30d;
add_header Cache-Control 'public';
}
location / {
try_files $uri $uri/ /index.php?$args;А также fastcgi_params.conf. location ~* ^.+\.(ico|htm|html|txt|jpg|png|gif|css|js)$ {
access_log off;
autoindex off;
expires 30d;
add_header Cache-Control 'public';Как я понял кэш или это просто файлы которые отдает nginx? но везде по-разному описывают, апача не будет, для wordpress делаю. Еще хотелось бы узнать, нужно ли отключать какие-нибудь модули в php-fpm и nginx и надо ли ставить ограничение по скорости?
rewrite ^(.*)$ http://$main_host$1 permanent;
break;
# favicon.ico conf
location = /favicon.ico {
try_files /favicon.ico @favicon_empty;
expires 7d;
access_log off;
log_not_found off;
}
location @favicon_empty {
empty_gif;
expires 7d;
access_log off;
log_not_found off;
}
location ~* ^.+\.(ico|htm|html|txt|jpg|png|gif|css|js)$ {
access_log off;
autoindex off;
expires 30d;
add_header Cache-Control 'public';
}
location / {
try_files $uri $uri/ /index.php?$args;А также fastcgi_params.conf. location ~* ^.+\.(ico|htm|html|txt|jpg|png|gif|css|js)$ {
access_log off;
autoindex off;
expires 30d;
add_header Cache-Control 'public';Как я понял кэш или это просто файлы которые отдает nginx? но везде по-разному описывают, апача не будет, для wordpress делаю. Еще хотелось бы узнать, нужно ли отключать какие-нибудь модули в php-fpm и nginx и надо ли ставить ограничение по скорости?