11 - Antivirus (Outline) Created with Sketch. 7 - Combination Lock Closed (Outline) Created with Sketch. 7 - Combination Lock Closed (Outline) Created with Sketch. 7 - Combination Lock Closed (Outline) Created with Sketch. 4 - Safe Combination (Outline) Created with Sketch. 48 - Protected System (Outline) Created with Sketch. 20 - Key (Outline) Created with Sketch. 20 - Key (Outline) Created with Sketch. 48 - Protected System (Outline) Created with Sketch.
Flag of Germany

Wymuszenie kodowania znaków poprzez .htaccess

Wymuszenie kodowania znaków poprzez .htaccess

W przypadku, gdy chcesz udostępniać pliki .txt, w których nie sposób określić kodowania znacznikiem meta lub zwyczajnie masz wiele plików .html bez ustawionego kodowania, możesz wymusić prawidłowe wyświetlanie przez przeglądarki za pomocą dyrektywy AddDefaultCharset.

AddDefaultCharset utf-8 gdzie utf-8 jest wybranym system kodowania.
Jeśli np. chcesz ustawić kodowanie znaków na ISO-8859-2 do pliku .htaccess dodaj:
AddDefaultCharset ISO-8859-2

Pamiętaj, że plik .htaccess musi znajdować się w katalogu głównym domeny w której ma działać.

Jeśli kodowanie ma być wymuszone na samych plikach .html wpis powinien wyglądać następująca dla kodowania UTF-8:
AddDefaultCharset utf-8 .html

Powyższe zmiany wprowadzają kodowanie dla całej strony lub całego folderu, w którym znajduje się plik .htaccess.

Jeżeli chcesz sforsować kodowanie tylko na jednym pliku wpis powinien wyglądać następująco:
<Files "nazwa.html">
AddDefaultCharset utf-8
</Files>

gdzie nazwa.html to nazwa pliku z rozszerzeniem .html który ma mieć wybrane przez nas kodowanie. Analogicznie sytuacja wygląda z plikami .txt.

Domyślnym szablonem jest format: AddDefaultCharset kodowanie gdzie kodowanie to rodzaj kodowania. 


Powiązane artykuły:




Komentarzy (0)

Dodaj komentarz

Pytania? Odpisujemy na maile do 8 minut!

Dostarczamy najlepszą obsługę klienta w konkurencyjnej cenie i odpowiadamy na zgłoszenia błyskawicznie.

Napisz do nas