Another auth/location question - probably very simple to fix :)
mike
mike503 at gmail.com
Sat Aug 16 12:02:51 MSD 2008
On 8/16/08, Igor Sysoev <is at rambler-co.ru> wrote:
> Do you have something like "location ~ \.php$" before
> "location ~ /wordpress/admin(.+)" ?
> If so, the former matchs "/wordpress/admin/post-new.php".
yes i do, here's the entire config:
server {
listen 80;
server_name foo.com;
index index.php index.html;
root /home/mike/web/foo.com/;
location /wordpress/admin {
auth_basic "wordpress";
auth_basic_user_file /home/mike/web/foo.com/.htpasswd;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:11000;
fastcgi_index index.php;
}
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:11000;
fastcgi_index index.php;
}
if (!-e $request_filename) {
rewrite ^(.+)$ /wordpress/index.php?q=$1 last;
}
}
More information about the nginx
mailing list