how to rewrite this: apache to nginx
Igor Sysoev
is at rambler-co.ru
Fri Aug 29 13:01:01 MSD 2008
On Fri, Aug 29, 2008 at 10:54:38AM +0200, Robert Gabriel wrote:
> Hello, I am trying to rewrite for a webpage, some stuff from apache to
> nginx, somehow I am not doing it right coz its not working... Can some
> one help me to rewrite this:
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule . index.php [L]
>
> RewriteRule ^(.*/)?\.svn(/|$) - [F,L]
> RewriteRule ^(.*/)?api(/|$) - [F,L]
> RewriteRule ^(.*/)?libs(/|$) - [F,L]
> RewriteRule ^(.*/)?plugins(/|$) - [F,L]
> RewriteRule ^(.*/)?storage(/|$) - [F,L]
> RewriteRule ^(.*/)?templates(/|$) - [F,L]
>
> to nginx?!
server {
root ...
location / {
error_page 404 = /index.php;
}
location ~* \.php$ {
...
}
location ~* ^(.*/)?(\.svn|api|libs|plugins|storage|templates)(/|$) {
return 403;
}
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list