Welcome! Log In Create A New Profile

Advanced

Re: Protect a specific php file

January 13, 2012 06:13AM
After some test I can give more detail.

In fact my app isn't directly in a subdirectory of my root, but in a subdir of a subdir of the root.


root = /var/www/domain.fr;
myapp = /var/www/domain.fr/test/myapp


If I put it directly in a subdir of root it work


Here is my real conf :

server {
listen 80;
server_name www.domain.fr;
root /var/www/domain.fr ;
access_log /var/log/nginx/access.log ;
location / {
deny all;
}

location /test/myapp {
index index.php;
location ^~ /test/myapp/index.php {
auth_basic "Section privee";
auth_basic_user_file $document_root/test/myapp/.htpasswd;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
}

location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
}
}
}


With : http://www.domain.fr/test/myapp/index.php, password asked
With : http://www.domain.fr/test/myapp, no password asked, php file downloaded
Subject Author Posted

Protect a specific php file

voidandany January 12, 2012 11:21AM

Re: Protect a specific php file

António P. P. Almeida January 12, 2012 11:54AM

Re: Protect a specific php file

voidandany January 13, 2012 03:57AM

Re: Protect a specific php file

voidandany January 13, 2012 06:13AM

Re: Protect a specific php file

Francis Daly January 13, 2012 01:30PM

Re: Protect a specific php file

voidandany January 13, 2012 04:52PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 207
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready