<MyRusakov.ru />

Создание крупного проекта на Java с нуля

Создание крупного проекта на Java с нуля

Данный курс научит Вас создавать крупные проекты на Java грамотно и быстро. В курсе Вы увидите создание большой и сложной программы на Java абсолютно с нуля.

В начале курса у нас будет только идея, а в конце готовый продукт, который можно использовать в практических целях.

В рамках упражнений курса Вы параллельно со мной будете создавать свою большую программу на Java, что даст Вам необходимую практику, после которой для Вас уже не будет разницы, какого размера создавать программы.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Как задать кодировку в htaccess

Как задать кодировку в htaccess

Одна из самых частых проблем сайта - это его кодировка. И несмотря на это многие Web-мастера продолжают утверждать, что браузер сам выбирает кодировку. Действительно, он выбирает кодировку сам, но делает это не всегда правильно. Вот это и есть самая распространнёная ошибка с кодировкой: сайт в кодировке, допустим, UTF-8, а браузер настойчиво выбирает windows-1251. Вот как задать жёстко кодировку через файл htaccess, я расскажу в этой небольшой статье.

Для того, чтобы задать кодировку файла в htaccess достаточно написать в нём всего одну строчку:

AddDefaultCharset UTF-8

Если Вам нужна windows-1251, то тогда так:

AddDefaultCharset WINDOWS-1251

Всего одна строчка и теперь браузер, независимо от своего предпочтения, будет выбирать указанную кодировку. Сразу говорю, данный способ - это действительно мощный. Вы должны понимать, что раз браузер неправильно распознаёт кодировку Вашего сайта (игнорируя даже мета-тег "ContentType"), значит, на то есть свои причины, поэтому внимательно проверьте: везде ли всё хорошо отображается.

Надеюсь, что этой статьей я помог Вам решить проблему с кодировкой. А в следующей статье я расскажу о проблеме, связанной с кодировкой базы данных. Это тоже весьма частая проблема, которую многие не могут решить.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (14):

shtyrmlord shtyrmlord 09.12.2012 00:45:06

Фух норм инструкция, а то вроде все UTF 8, а браузер кракозябры показывает

Ответить

Денис кукушкин Денис кукушкин 19.04.2013 21:45:04

а где находится htaccess

Ответить

Admin Admin 20.04.2013 11:02:42

http://myrusakov.ru/php-create-htaccess.html

Ответить

kumakbtu kumakbtu 02.05.2013 18:12:42

Рядом с index.php должно быть да .htaccess файл?

Ответить

Admin Admin 02.05.2013 20:34:39

Обычно, да.

Ответить

Eks1g1 Eks1g1 16.09.2013 20:23:34

Михаил подскажите, а как поменять кодировку. Если исходить из вашего видео курса по php, то там по умолчанию стоит база данных mybase, а что делать если на хостинге приходится использовать другую базу данных(в смысле другое название)?? Не подскажите где изменить чтоб кодировка менялась не для Mybase, а к примеру 123base?

Ответить

Admin Admin 16.09.2013 21:42:45

Сделайте отдельную базу. А для существующей кодировку поменять можно SQL запросом.

Ответить

Eks1g1 Eks1g1 16.09.2013 21:46:23

Дело все в том что, на локальном сервере всё работает, а вот разместил сайт на hostia по многочисленным рекомендациям а там кодировка уже не работает.

Ответить

Admin Admin 16.09.2013 21:49:30

Посмотрите в этой статье возможные причины: http://myrusakov.ru/php-encoding-problems.html

Ответить

Che777 Che777 24.06.2014 17:28:52

а куда прописать AddDefaultCharset UTF-8, в какую строку, в какой тег?

Ответить

Ustinochka Ustinochka 09.07.2014 01:39:07

Это нужно прописать в файл .htaccess у себя на сервере, там нету тегов! Если у тебя нету сервера, тебе это не нужно.

Ответить

Che777 Che777 14.07.2014 16:04:45

а-а-а-а! короче я сам протупил!! Спасибо!!

Ответить

sergsar sergsar 24.01.2016 23:51:00

AddDefaultCharset UTF-8 прописан, в htaccess изменил на UTF-8 но "?" на сайте сохраняется. Пожалуйста подскажите в чем дело.

Ответить

DM DM 17.05.2017 10:42:20

Спасибо, все заработало! с хромом и яндексом была проблема, а в мазиле отображалось правильно.

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.