Điểm:0

NGINX+wordpress: CSS đang được cung cấp nhưng không được áp dụng

lá cờ ru
sxx

Chúc mừng các bạn stacker,

Tôi phải để wordpress chạy trong môi trường nginx tự lưu trữ.

Ít nhiều chính xác bằng cách sử dụng cấu hình được đề xuất từ Tài liệu wordpress NGINX.

người phục vụ {
    nghe 443 ssl;
    tên máy chủ _;
    ssl_certificate /var/lib/nginx/PKI/www/server/cert.pem;
    ssl_certificate_key /var/lib/nginx/PKI/www/server/key.pem;
    gốc /var/lib/nginx/www/wordpress;
    chỉ số index.php;
    địa điểm / {
            try_files $uri uri/ /index.php?$args;

    }
    vị trí ~ \.php$ {
        bao gồm /etc/nginx/fastcgi_params;
        bật fastcgi_intercept_errors;
        fastcgi_pass php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

    vị trí ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
            hết hạn tối đa;
    }
}

Mọi thứ hầu như hoạt động như mong đợi, ngoại trừ kiểu dáng. Có vẻ như không có kiểu dáng nào được áp dụng trên trang web (cũng áp dụng cho trình hướng dẫn đăng nhập/khởi động nhanh của quản trị viên).

Bên trong bảng điều khiển quản trị, mọi thứ đều ổn.

Các tệp CSS đang được NGINX phục vụ đúng cách.

Tim avatar
lá cờ gp
Tim
Nếu bạn đăng một liên kết đến trang web của mình, chúng tôi có thể xem trực tiếp, điều này sẽ dễ dàng hơn
Điểm:0
lá cờ ru
sxx

Cấu hình nginx của tôi không bao gồm mặc định mime.types.

Điều đó dường như đang ảnh hưởng đến tiêu đề phản hồi "Content-Type" của nginx, dẫn đến nó là "text/plain" thay vì "text/css" ...

... thật không may vì không có mẫu wordpress nào chỉ định loại nội dung trong yêu cầu, ví dụ:

<link rel='stylesheet' id='wp-block-library-css'  href='https://censored.net/wp-includes/css/dist/block-library/style.css?ver=5.8' media='all' />

có lẽ nên trông bất cứ thứ gì như thế này, nhưng ồ

<link rel="styleseeht" type="text/css" ...>
djdomi avatar
lá cờ za
Vui lòng cải thiện câu trả lời của bạn, cho chúng tôi biết bạn đã thay đổi những gì vì nó sẽ giúp trả lời câu hỏi này, thậm chí IMHO điều này chỉ phù hợp với Superuser

Đă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.