Portál AbcLinuxu, 8. prosince 2025 17:22
worker_processes 2;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
types_hash_max_size 4096;
server {
listen 80 default_server;
listen [::]:80 default_server;
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
ssl_certificate /etc/letsencrypt/live/xxxxxxxx.xxx/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/xxxxxxxx.xxx/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
return 301 https://xxxxxxxx.xxx$request_uri;
}
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name xxxxxxxx.xxx;
ssl_certificate /etc/letsencrypt/live/xxxxxxxx.xxx/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/xxxxxxxx.xxx/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
location / {
root /srv/http;
index index.html;
}
location = /admin {
auth_basic "Administrator’s Area";
auth_basic_user_file /etc/nginx/.htpasswd;
return 200 '{AdminArea}';
}
}
}
return 200 '{AdminArea}';
je problém. Nginx to nezpracovává po řádcích, jak si myslíš, ale return vrátí asi jako první věc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.