Tôi đang cố gắng tránh phục vụ các trang tải tài nguyên css và js thông qua các URL chỉ định http hoặc https. (Tôi đang cố gắng tìm cách giải quyết cho vấn đề được mô tả trong câu hỏi này , trong trường hợp không thể tìm thấy giải pháp thực sự.)
Vì Drupal đang chỉ định http: // cho href cho tất cả các tệp CSS và JS, khi máy chủ chuyển nhầm sang https, như được mô tả trong câu hỏi đã nói ở trên , trình duyệt dường như bỏ qua tất cả các tệp này và tôi nhận được một trang không bị chặn .
Thay vì
<link type="text/css" rel="stylesheet" href="http://www.example.com/sites/default/files/css/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css" media="all" />
(Vân vân.)
Tôi muốn phục vụ
<link type="text/css" rel="stylesheet" href="/sites/default/files/css/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css" media="all" />
hoặc thậm chí
<link type="text/css" rel="stylesheet" href="//www.example.com/sites/default/files/css/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css" media="all" />
Tôi có thể tạo các URL phục vụ Drupal không chỉ định giao thức không?