ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

уже запутался с реврайтами


  • To: nginx-ru@xxxxxxxxx
  • Subject: уже запутался с реврайтами
  • From: Vasiliy G Tolstov <v.tolstov@xxxxxxxxx>
  • Date: Tue, 08 Apr 2008 16:42:33 +0400
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=dk; d=selfip.ru; h=Received:Received:Subject:From:Reply-To:To:Content-Type:Organization:Date:Message-Id:Mime-Version:X-Mailer:X-DSPAM-Result:X-DSPAM-Processed:X-DSPAM-Confidence:X-DSPAM-Improbability:X-DSPAM-Probability:X-DSPAM-Signature:X-DSPAM-Factors; b=SiLZk0RMm0d5XjX7UF32tq/XeYggoEzn/HKpoOl5QtLa7//r7ra0Ag2IwSZICM2B5IhFbGnPcF6a/uIJ+5p6rnC9ak1bChfKseJonovsXcqdix5hn0qwXUWr96al7TWQcuh6dewOdoEzmnCGP4AjKzmac3WZDS4EguUfDmYXwCY=;
  • Organization: Selfip.Ru

есть конфиг вида

server {
    listen       80;
    server_name www.?xxx.ru ?xxx.ru;
    index  index.php;
    root   /home/vase/www/?xxx.ru;

    if ($not_allowed) {
        return 502;
    }


    location ~ /favicon\.ico$ {
        if ( !-e $request_filename ) {
            root /home/vase/www/default/;
            rewrite /favicon.ico /default.ico break;
        }
    }

    location /google7883d13cdcc94574.html {
        root /home/vase/www/default/;
        rewrite /google7883d13cdcc94574.html /google7883d13cdcc94574.html
break;
    }
    
    if ( !-e $request_filename ) {
        rewrite  ^/.*   /index.php  break;
    }

    location ~ \.php$ {
        access_log  /home/vase/logs/?xxx.ru/access_log main;
        error_log   /home/vase/logs/?xxx.ru/error_log warn;
        fastcgi_pass   unix:/var/tmp/php-fpm/?xxx.ru;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /home/vase/www/?xxx.ru
$fastcgi_script_name;
        include        fastcgi_params;
    }

    location ~ /\.ht {
        deny  all;
    }
    
}  

Почему-то при запросе адрес xxx.ru/?google7883d13cdcc94574.html отдается
как и должно быть пустая страница, а далее срабатывает реврайт для ?!-e
$request_filename
как избавиться от второго реврайта в данном случае?


-- 
Vasiliy G Tolstov
http://selfip.ru


Attachment: smime.p7s
Description: S/MIME cryptographic signature



 




Copyright © Lexa Software, 1996-2009.