Conflicting location blocks...
Igor Sysoev
is at rambler-co.ru
Tue Sep 16 12:31:37 MSD 2008
On Tue, Sep 16, 2008 at 01:18:18AM -0700, mike wrote:
> Actually I think I've got this working, although I will take your
> regexp for the expires block into account.
>
> server {
> listen 80;
> server_name test.com;
> index index.php;
> root /home/test/web/test.com/rfdev;
> rewrite /icommon/(.*) /common/$1 last;
> location /common {
> root /home/test/web/test.com/rfdev/core;
> location ~ \.php$ {
> fastcgi_pass 127.0.0.1:11004;
> }
> location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|html)$ {
> expires max;
> }
> }
> location ~ \.php$ {
> fastcgi_pass 127.0.0.1:11004;
> }
> }
Why not use simple:
# static only
location /icommon/ {
alias /home/test/web/test.com/rfdev/core/common/;
expires max;
index index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:11004;
}
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list