Форум сетевых администраторов
Показаны 13 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Apache (http://netadmin.ws/forum/forumdisplay.php?forumid=21)
-- Проблема с кодировкой (http://netadmin.ws/forum/showthread.php?threadid=1367)


Помещено ANDRY 23-05-2002 в 18:19:

Проблема с кодировкой

У меня проблема такая, когда я закачиваю странички на сайт, и когда я их просмотриваю я немогу разобрать неодного слова, перепробывал все кодировки через браузер. Админ мне сказал что нужно этот файл .htaccess закачать на сервер, но где его взять и что внём прописывать и в какой каталог его закачивать
вот линк на сайт: http://city.nvkz.kuzbass.net/~cyber-land

__________________
Web-Zona


Помещено Mihh 24-05-2002 в 01:01:

Только наверное ты странички качаешь не на сайт, а на сервер. Все, что касается файла .htaccess - можешь прочитать здесь: http://www.webscript.ru/stories.php...1/07/05/4626571
А вообще обычно достаточно после тега <head> написать
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="CONTENT-LANGUAGE" content="ru">. Если конечно хочешь использовать кодировку windows-1251.


Помещено polo 24-05-2002 в 01:12:

да у него там вообще никакая кодировка не подходит

__________________
Всегда есть решение.


Помещено ANDRY 24-05-2002 в 16:14:

Неа, прочитал я ту статейку создал файл .htaccess закачал его в директорию www так как в ней находиться папка cgi
т,е так /www/cgi я так понимаю что права доступа ненужно ему давать

и вписал туда такие строчки

DirectoryIndex index.htm index.html
CharsetDefault windows-1251
CharsetSourceEnc windows-1251
Options -Indexes


после запускаю http://city.nvkz.kuzbass.net/~cyber-land/ и показывает он мне 500 ошибку

может я ещё чего-то пропустил?

__________________
Web-Zona


Помещено RaZEr 25-05-2002 в 03:22:

Нет сомнений что в .htaccess ошибка (как следствие 500-ой) . Но все, что ты написал - верно .

__________________
The time was broken ...


Помещено ANDRY 26-05-2002 в 17:59:

Может как нибудь подругому можно зделать?

__________________
Web-Zona


Помещено Mihh 26-05-2002 в 18:33:

А какой ты программой пользуешься для создания страниц? Проблема-то может быть и в ней.


Помещено ANDRY 26-05-2002 в 21:10:

Да здесь проблема не в редакторе, редактор может любой без разници, зайдя на страницу выбрав любую кодировку браузера он тебе так и непокажет нормально, без полезно, надо именно этот файл .htaccess настроить.
Да еще помню писалось при ргистрации сайта что нужно все страници править если неиспавленные на charset=windows-1251

__________________
Web-Zona


Помещено Mihh 26-05-2002 в 22:01:

ANDRY

Так вот скачал я FTP-клиентом твою index.htm страницу себе на жесткий диск, открыл, и все по-русски написано - только кодировочка-то у тебя Koi-8R. У себя в Html-редакторе попробовал изменить твою страницу и получил, что когда вставляю код <META http-equiv=Content-Type content="text/html; charset=windows-1251"> при просмотре получается такая же ерунда, как у тебя на сайте. А если <META http-equiv=Content-Type content="text/html; charset=Koi-8r">, то все нормально.


Помещено ANDRY 27-05-2002 в 15:29:

Mihh
Не, некатит, у меня тоже в редакторе показывает нормально, а на серваке как всегда
хе, а как насчёт скриптов?

__________________
Web-Zona


Помещено nicksu 03-06-2002 в 15:51:

2 Andry

мне кажется, что вся проблема в следующем. Апач хостера в хедерах шлет тип кодировки koi-8r

>>>>>>>
HTTP/1.0 200 OK
Date: Mon, 03 Jun 2002 13:42:49 GMT
Server: Apache/1.3.12 (Unix) PHP/4.0.6 rus/PL29.4
Content-Length: 44717
Last-Modified: Mon, 27 May 2002 13:24:32 GMT
ETag: "12148-aead-3cf23390-koi8-r"
Content-Type: text/html; charset=koi8-r
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Connection: keep-alive
>>>>>>>

а в HTML у тебя win-1251, получается двойная перекодировка

__________________
best regards,

nicky


Помещено Mihh 03-06-2002 в 20:33:

quote:
Первоначальное сообщение от ANDRY
Mihh
хе, а как насчёт скриптов?


Ты про какие скрипты спрашиваешь?


Помещено ANDRY 04-06-2002 в 11:42:

Ураа... получилось, оказывается нажо было зделать всего то:

CharsetSourceEnc windows-1251
order deny,allow

дело втом, что он заблокировал некоторые параметры, из-за этого показывалась 500 ошибка

quote:
Ты про какие скрипты спрашиваешь?


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


кстати, если я захочю чтобы у меня были две кодировки, то так можно написать, запетую между кодировками ненужно ставить:

CharsetSourceEnc windows-1251 charset=Koi-8r

__________________
Web-Zona


Формат времени GMT. Текущее время 06:59.
Показаны 13 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.