webserv/config/default.conf
2025-09-14 21:15:32 +02:00

81 lines
1.5 KiB
Plaintext

server {
listen 80;
server_name localhost;
root /var/www/html;
index index.html index.htm;
error_page 400 /400.html;
error_page 403 /403.html;
error_page 404 /404.html;
error_page 405 /405.html;
error_page 413 /413.html;
error_page 500 /500.html;
error_page 502 /502.html;
error_page 504 /504.html;
client_max_body_size 1M;
location / {
autoindex off;
index index.html;
allow_methods GET POST DELETE;
}
location /uploads {
root /var/www/uploads;
autoindex on;
allow_methods GET POST;
}
location /images {
root /var/www/images;
autoindex off;
index index.jpg;
allow_methods GET;
}
cgi_pass /cgi-bin/;
cgi_ext .py .php;
}
server {
listen 80;
server_name mylocal;
root /var/www/html2;
index index.html index2.htm;
error_page 400 /400.html;
error_page 403 /403.html;
error_page 404 /404.html;
error_page 405 /405.html;
error_page 413 /413.html;
error_page 500 /500.html;
error_page 502 /502.html;
error_page 504 /504.html;
client_max_body_size 1M;
location / {
autoindex off;
index index.html;
allow_methods GET POST DELETE;
}
location /2uploads {
root /var/www/uploads;
autoindex on;
allow_methods GET POST;
}
location /2images {
root /var/www/images;
autoindex off;
index index.jpg;
allow_methods GET;
}
cgi_pass /cgi-bin/;
cgi_ext .py .php;
}