- Регистрация
- 3 Мар 2013
- Сообщения
- 355
- Реакции
- 355
- Автор темы
- Заблокирован
- #1
Доброго времени суток
хочу поговорить про ImageCMS Shop + NGINX.
Не так давно я слез с апача и перешёл на NGINX
Сначала стоял Apache22 потом Apache 24 (лучше конечно 24) но всё же грузило сервер - во общем меня такое не устаревало.
Установил я nginx настроил конфиг и ЧПУ для ImageCMS Shop. Сайтик запорхал, сервак попустило,
но вот никак не могу запаролить админку при помощи nginx auth_basic + php-fpm
админка то работает при помощи ЧПУ и ни укак не мнгу подобрать правило к site.ru/admin
Привожу пример моего конфига nginx:
хочу поговорить про ImageCMS Shop + NGINX.
Не так давно я слез с апача и перешёл на NGINX
Сначала стоял Apache22 потом Apache 24 (лучше конечно 24) но всё же грузило сервер - во общем меня такое не устаревало.
Установил я nginx настроил конфиг и ЧПУ для ImageCMS Shop. Сайтик запорхал, сервак попустило,
но вот никак не могу запаролить админку при помощи nginx auth_basic + php-fpm
админка то работает при помощи ЧПУ и ни укак не мнгу подобрать правило к site.ru/admin
Привожу пример моего конфига nginx:
Код:
server {
listen 80;
charset utf-8;
server_name site.ru;
if ($host ~* ^www\.(.+)$) {
set $newhost $1;
rewrite ^ http://$newhost$request_uri permanent;
}
index index.php index.html index.htm;
error_log /log/error.log;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
location / {
root /www/public_html;
if (!-e $request_filename) {
rewrite ^(.+)$ /index.php?q=$1 last;
}
}
location ~* \.(css|js|swf|ico|png|jpg|gif|jpeg)$ {
root /www/public_html;
access_log off;
expires 30d;
}
location ~ \.php$ {
root /www/public_html;
fastcgi_pass unix:/tmp/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_param PHP_VALUE "memory_limit = 700M";
}
location ~ /\.ht
{
deny all;
}
}
Последнее редактирование: