static and dynamic content alias
Alejandro Vartabedian
lists at webservice.com.uy
Tue Oct 23 22:14:53 MSD 2007
me again.
i have those directives to mimic an apache Alias directive that works
very well.
server {
listen 80;
server_name ws.lab; #somename alias another.alias;
location / {
root /home/website/wsDev/http-dev/;
index index.php index.html index.htm;
}
# Alias mimic begin
location /phpmyadmin/ {
alias /usr/share/phpmyadmin/; # alias static content
index index.php index.html index.htm;
}
location ~ /phpmyadmin/(.*).php$ {
fastcgi_pass 127.0.0.1:8888;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/usr/share/$fastcgi_script_name; # alias dynamic content
include /etc/nginx/fastcgi_params;
}
# Alias mimic end
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:8888
#
location ~ .php$ {
fastcgi_pass 127.0.0.1:8888;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/home/website/wsDev/http-dev$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
}
(mainly for the dynamic Alias mimic)
is there place for a reduction of the settings? or other simpler way?
More information about the nginx
mailing list