подскажите где я ошибся с rewrite

vit slipchenko vvs at vs.kiev.ua
Thu Dec 27 22:43:00 MSK 2007


Alex Vorona пишет:
> vit slipchenko пишет:
>> Добрый день.
>> очень хочу перевести cms subdreamer & vbulletin на nginx
>>
>> .htaccess
>> Options All -Indexes
>> Options +FollowSymLinks
>> RewriteEngine On
>> RewriteBase /
>>
>> RewriteCond %{REQUEST_FILENAME} !-f
>> RewriteCond %{REQUEST_FILENAME} !-d
>> RewriteRule ^(.*) index.php
>>
>> пишу ввиде:
>> if (!-f $request_filename)
> а если if (!-e $request_filename)

и так пробовал тоже.
сейчас конфиг вот такой:

    server {
        listen       78.47.121.190:80;
        server_name  www1.sat-expert.com;

        #charset koi8-r;

        access_log  /usr/local/www/data/sab/log/host.access.log  main;


        location / {
          root   /usr/local/www/data/sab;
          index  index.php;


         if (!-e $request_filename)
        {
         rewrite ^(.*)$ /index.php last;
        }


          location ~ \.php$ {
            fastcgi_pass   unix:/tmp/php-fastcgi.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  
/usr/local/www/data/sab$fastcgi_script_name;
            fastcgi_param  QUERY_STRING     $query_string;
            fastcgi_param  REQUEST_METHOD   $request_method;
            fastcgi_param  CONTENT_TYPE     $content_type;
            fastcgi_param  CONTENT_LENGTH   $content_length;

          }
        }

причем если ЧПУ отключить то все работает кроме вывода новостей на 
главную страницу.

www.sat-expert.com этот живет под апачем
www1.sat-expert.com этот под nginx и ща ЧПУ отключено.
>> {
>> rewrite ^(.*)$ /index.php ;
>> }
>>
>> и добавляю в location / {
>>
>> ЧПУ не работает. не подскажете где я ошибся?!
>>
>> вынос в Server не помогет.
>>
>>
>
>


-- 
Regards, Vit 

/* mailto:vvs at vs.kiev.ua       */
/* VS574-UANIC                 */
/* ICQ 777874                  */
/* MSN: vvs at vs.kiev.ua         */
/* Skype ID: lazy-seal         */
/* Jabber: lazy-seal at jabber.ru */




More information about the nginx-ru mailing list