Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
У кого есть конфиг для MODx?
Всем привет, хотел узнать, есть у кого либо работающий конфиг под MODx
? Сейчас используется работающий, но порицаемый
(http://sysoev.ru/nginx/docs/faq.html) вариант:
location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?q=$1 last;
}
}
location ~* ^.+\.(img|gif|png|jpg|jpeg|ico|zip|css|js) {
root /var/www/user/data/www/test/;
access_log off;
expires max;
add_header Cache-Control private;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9007;
fastcgi_index index.php;
# Такой путь из за chroot
fastcgi_param SCRIPT_FILENAME /www/test$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
(MODx не понимаем вариант с ведущим слешем в $uri, а отрезание его в
index.php через $_REQUEST['q'] = substr($_REQUEST['q'], 1) исправляет
ситуацию частично). Такой вариант работает на сайте нормально, но вот
админка через адрес /manager/ не работает. В варианте установки на
апаче через .htaccess mod_rewrite отлючается, но как его корректно
отключить для адресов вида /manager/ ?
Вообще кому либо удалось нормально завести указанный движок в nginx контексте?
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|