Location problems
Igor Clark
igor at pokelondon.com
Fri Feb 29 12:39:20 MSK 2008
Hi Igor, thank you very much. When I did
location ~^ /admin/
it still gave a 404, but when I changed it to
location ~^ /admin.php
it worked perfectly. Seems I've been trying to apply "location" to pre-
rewrite URLs, which just won't work - is that right?
Igor
On 28 Feb 2008, at 20:50, Igor Sysoev wrote:
> On Thu, Feb 28, 2008 at 07:41:34PM +0000, Igor Clark wrote:
>
>> I just want to do the following, but still have all the other
>> directives work, so that rewrites and PHP work under /admin:
>
> fastcgi_index index.php;
> fastcgi_intercept_errors on;
> include conf/fastcgi_params;
>
> location ^~ /admin/ {
>
> allow 1.2.3.4;
> deny all;
>
> location ~ \.php$ {
> fastcgi_pass 127.0.0.1:9999;
> }
> }
>
> location ~ \.php$ {
> fastcgi_pass 127.0.0.1:9999;
> }
--
Igor Clark // POKE // 10 Redchurch Street // E2 7DD // +44 (0)20 7749
5355 // www.pokelondon.com
More information about the nginx
mailing list