if (!-e $request_filename) {
			rewrite ^(.*)$ /index.php?route=$1 last;
		}
пробовал добавлять в файл userdata\config\Nginx-1.2.2_url.txtно т.о сервер не запускается вообще и в логах nginx-xxx.log ничего нет
подскажите как это сделать
if (!-e $request_filename) {
			rewrite ^(.*)$ /index.php?route=$1 last;
		}
пробовал добавлять в файл userdata\config\Nginx-1.2.2_url.txt# Первичный виртуальный хост "по умолчанию"более полный конфиг:
server {
    listen %ip%:%httpport% default;
    location / {
      root   %sprogdir%/modules/system/html/openserver/default;
      index  index.html;
	  
	
    }
	  if (!-e $request_filename) {
		rewrite ^(.*)$ /index.php?route=$1 last;
	}
}
пробовал в контексте server { location / {} }
server {
    listen %ip%:%httpport% default;
    location / {
      root   %sprogdir%/modules/system/html/openserver/default;
      index  index.html;
	  
	  if (!-e $request_filename) {
		rewrite ^(.*)$ /index.php?route=$1 last;
	}
    }
	
}
open-server запустился, но rewrite правило не работаетRewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
единственно в каждом домене нужно создавать .htaccess файл с этими правилами#---------------------------------------------#
# Внимание!                                   #
# При редактировании конфигурации хоста       #
# нельзя удалять или заменять системные       #
# переменные %...%, вы можете вносить только  #
# новые записи дополняющие конфигурацию.      #
#---------------------------------------------#
#---------------------------------------------#
# Начало блока конфигурации HTTP хоста        #
#---------------------------------------------#
server {
listen %ip%:%httpport%;
server_name %host% %aliases%;
location ~ /\. {deny all;}
location / {
    root   "%hostdir%";
    index  index.php index.html index.htm;
    if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php?route=$1 last;
   }
}
location ~ \.php$ {
    root           "%hostdir%";
    if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php?route=$1 last;
    }
    # if (!-e $document_root$document_uri){return 404;}    
    fastcgi_pass   backend;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param  TMP    "%sprogdir%/userdata/temp";
    fastcgi_param  TMPDIR "%sprogdir%/userdata/temp";
    fastcgi_param  TEMP   "%sprogdir%/userdata/temp";
    fastcgi_connect_timeout 1s;
    fastcgi_next_upstream timeout;
    fastcgi_send_timeout 30s;
    fastcgi_read_timeout 30s;
    fastcgi_buffers 6 64k;
    fastcgi_ignore_client_abort off;
    #fastcgi_intercept_errors on;
    fastcgi_param QUERY_STRING       $query_string;
    fastcgi_param REQUEST_METHOD     $request_method;
    fastcgi_param CONTENT_TYPE       $content_type;
    fastcgi_param CONTENT_LENGTH     $content_length;
    fastcgi_param GATEWAY_INTERFACE  CGI/1.1;
    fastcgi_param SERVER_SOFTWARE    nginx;
    fastcgi_param SCRIPT_NAME        $fastcgi_script_name;
    fastcgi_param REQUEST_URI        $request_uri;
    fastcgi_param DOCUMENT_URI       $document_uri;
    fastcgi_param DOCUMENT_ROOT      $document_root;
    fastcgi_param SERVER_PROTOCOL    $server_protocol;
    fastcgi_param REMOTE_ADDR        $remote_addr;
    fastcgi_param REMOTE_PORT        $remote_port;
    fastcgi_param SERVER_ADDR        $server_addr;
    fastcgi_param SERVER_PORT        $server_port;
    fastcgi_param SERVER_NAME        $host;
}
# Не удаляйте следующую строку конфигурации!
include "%sprogdir%/userdata/temp/config/%httpdriver%_url.conf";
}
#---------------------------------------------#
# Конец блока конфигурации HTTP хоста         #
#---------------------------------------------#
#---------------------------------------------#
# Начало блока конфигурации HTTPS хоста       #
#---------------------------------------------#
server {
listen %ip%:%httpsport%;
server_name %host% %aliases%;
ssl on;
location ~ /\. {deny all;}
location / {
    root   "%hostdir%";
    index  index.php index.html index.htm;
    if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php?route=$1 last;
    }
}
location ~ \.php$ {    
    root           "%hostdir%";
    if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php?route=$1 last;
    }
    # if (!-e $document_root$document_uri){return 404;}    
    fastcgi_pass   backend;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param  TMP    "%sprogdir%/userdata/temp";
    fastcgi_param  TMPDIR "%sprogdir%/userdata/temp";
    fastcgi_param  TEMP   "%sprogdir%/userdata/temp";
    fastcgi_connect_timeout 1s;
    fastcgi_next_upstream timeout;
    fastcgi_send_timeout 30s;
    fastcgi_read_timeout 30s;
    fastcgi_buffers 6 64k;
    fastcgi_ignore_client_abort off;
    #fastcgi_intercept_errors on;
    fastcgi_param QUERY_STRING       $query_string;
    fastcgi_param REQUEST_METHOD     $request_method;
    fastcgi_param CONTENT_TYPE       $content_type;
    fastcgi_param CONTENT_LENGTH     $content_length;
    fastcgi_param GATEWAY_INTERFACE  CGI/1.1;
    fastcgi_param SERVER_SOFTWARE    nginx;
    fastcgi_param SCRIPT_NAME        $fastcgi_script_name;
    fastcgi_param REQUEST_URI        $request_uri;
    fastcgi_param DOCUMENT_URI       $document_uri;
    fastcgi_param DOCUMENT_ROOT      $document_root;
    fastcgi_param SERVER_PROTOCOL    $server_protocol;
    fastcgi_param REMOTE_ADDR        $remote_addr;
    fastcgi_param REMOTE_PORT        $remote_port;
    fastcgi_param SERVER_ADDR        $server_addr;
    fastcgi_param SERVER_PORT        $server_port;
    fastcgi_param SERVER_NAME        $host;
}
# Не удаляйте следующую строку конфигурации!
include "%sprogdir%/userdata/temp/config/%httpdriver%_url.conf";
}
#---------------------------------------------#
# Конец блока конфигурации HTTPS хоста        #
#---------------------------------------------#