Điểm:0

nginx: tại sao tôi bị từ chối truy cập khi tôi đang cố truy cập wordpress?

lá cờ cn

Tôi đang cố gắng thiết lập WordPress bằng docker-compose nhưng WordPress phải hoạt động trong một vùng chứa riêng biệt với php_fpm, vùng chứa cho MariaDB và Nginx trong cổng 443 chuyển hướng đến WordPress nếu liên kết là HTTPS://localhost/wordpress nhưng nếu liên kết là HTTPS://localhost/ thì nó phải gửi yêu cầu tới trang index.html trên cùng một vùng chứa.

nhưng tôi gặp sự cố với URL WordPress.

Tôi muốn khi nginx chuyển hướng tất cả các yêu cầu đến từ https:/localhost/wordpress tới bộ chứa WordPress nhưng khi tôi thực hiện, nó sẽ cho tôi một Truy cập bị từ chối. trang.

trong khi đó khi tôi truy cập https://localhost/wordpress/ (tôi đã thêm một / ở cuối URL) trang hoạt động tốt

tập tin default.conf của tôi:

người phục vụ {
    nghe 443 ssl;

    ssl_protocols TLSv1.3;
    ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt;
      ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key;

    gốc/var/www/html;
    chỉ số index.html;
    # chỉ mục index.html index.htm index.php;
    tên máy chủ             _;
    #khách_hàng_max_bodysize 32m;
    # lỗi_trang 500 502 503 504 /50x.html;

    # tự động lập chỉ mục tắt;
    # chỉ mục index.php index.html index.htm index.nginx-debian.html;

    # bao gồm /etc/nginx/mime.types;
    vị trí = /50x.html {
            gốc /var/lib/nginx/html;
    }
    địa điểm / {
    # Lần đầu tiên cố gắng phục vụ yêu cầu dưới dạng tệp, sau đó
    # làm thư mục, sau đó quay lại hiển thị lỗi 404.
    chỉ số index.html;
    # try_files $uri $uri/ /index.php?$args;
    }
  # chuyển tập lệnh PHP tới máy chủ FastCGI đang nghe trên wordpress:9000
    vị trí /wordpress {
    # fastcgi_split_path_info ^(.+\.php)(/.+)$;
    # gốc /var/www/html/;
    fastcgi_pass 0.0.0.0:9000;
    fastcgi_index index.php;
    bao gồm fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param SCRIPT_NAME $fastcgi_script_name;
    }
}

LƯU Ý: Tôi đã hỏi câu hỏi tương tự trên ngăn xếp chồng lên nhau

djdomi avatar
lá cờ za
`fastcgi_pass 0.0.0.0:9000` nhìn nhầm vào mắt tôi, bạn không muốn sử dụng máy chủ cục bộ hoặc một IP cụ thể sao?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.