0x000c nginx config for UMI.CMS. Конфиг nginx для UMI.CMS

Маленький конфиг nginx для UMI.CMS. Взято из сети и модифицировано под себя.

Конфиг не претендует на универсальность, качество и прочее, но работает:


server {
	listen 80;
	server_name 0xff.su;
	index index.php;
	root /var/www/0xff;

	access_log	/var/log/nginx/0xff.access.log;
	error_log	/var/log/nginx/0xff.error.log warn;

	if (!-f $request_filename) {
		rewrite ^(.*)\.xml$	/index.php?xmlMode=force&path=$1&$query_string last;
		rewrite ^/(udata|upage|uobject|ufs|usel|ulang|utype):?(\/\/)?(.*)$
/releaseStreams.php?scheme=$1&path=$3?$query_string last;
		rewrite ^/robots\.txt	/sbots.php last;
		rewrite ^/.*       	/index.php?path=$fastcgi_script_name&$query_string  last;
	}

	location ~ \.php$ {
	        include		fastcgi_params;
        	fastcgi_pass	unix:/var/run/php-fcgi.sock;
	        fastcgi_index	index.php;
	        fastcgi_param	SCRIPT_FILENAME /var/www/0xff$fastcgi_script_name;
	}

	location ~ /\.ht {
        	deny all;
	}

}