Mam Apache 2.2 pod Centosem i mam taki problem:

Mam prosty plik HTML. Jeśli wywołuję bibliotekę / plik CSS lub Javascript z zewnętrznego źródła, takiego jak Jquery, nie mam problemów. ALE, jeśli ten plik lub biblioteka znajduje się na własnym komputerze, to moje przeglądarki (Chrome, Firefox, Opera itp.). nie rozpoznajcie tego.

testing.html:

<!doctype html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 
    <link rel="stylesheet" type="text/css" href="styles.css"> 
    <title>Hello</title> 
</head> 

<body> 
<h1>Hello</h1> 
</body> 
</html>

styles.css:

h1 {color:blue;font-size:70px;text-align:center;color:gray;}

Sprawdzam użytkowników i poziomy dostępu i wszystko OK. Zgadzam się z uwagami i sugestiami.

0
Andres Martinez 16 grudzień 2019, 22:18
Czy plik css jest przechowywany w tym samym folderze co plik html?
 – 
Josh Harold
16 grudzień 2019, 22:23
Cześć @JoshHarold, tak, ten sam folder
 – 
Andres Martinez
16 grudzień 2019, 22:29
Dla mnie zadziałało dobrze, sprawdź nazewnictwo swojego dokumentu CSS.
 – 
Josh Harold
16 grudzień 2019, 22:38
Nazwa pliku jest poprawna
 – 
Andres Martinez
16 grudzień 2019, 22:40

1 odpowiedź

Najlepsza odpowiedź

Rozwiązane, dodając te linie do .htaccess:

ForceType application / x-httpd-php Zestaw nagłówków Content-Type "application / javascript" ForceType application / x-httpd-php Zestaw nagłówków Content-Type "text / css"

Pozdrowienia

1
Andres Martinez 16 grudzień 2019, 23:16
Czy masz na myśli, że powodem tego jest konfiguracja serwera?
 – 
MaXi32
9 czerwiec 2020, 22:36