|
|
|
| Привет ALL
В .htaccess задаю HeaderName (содержащий русский текст WINDOWS-1251)
А Apache (2.0.52 Win32) по умолчанию ставит UTF-8 :-(
Первым делом поменял AddDefaultCharset WINDOWS-1251
Пробовал и в httpd.conf и в .htaccess, не помогло :-(
Заголовки в страницах типа:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Тоже не помогают :-(
Что делать?!
и еще вопрос: если задаю HeaderName то пропадает строка "Index of "
а вот тут, например, http://apache.rediska.ru/ она есть, как они такое сделали? | |
|
|
|
|
|
|
|
для: samds
(24.08.2005 в 17:08)
| | Действительно, страницы приходит в кодировке UTF, по умолчанию.
Настроить работу в Windows-1251 у меня тоже не получилось.
>и еще вопрос: если задаю HeaderName то пропадает строка "Index of "
В директивах сервера у Вас стоит опция
IndexOptions SuppressHTMLPreamble
|
А на том сайте, что Вы указали, этой опции нет.
Если этой опции нет, то заголовок страницы выводится стандартный. А уже после <BODY> выводится содержимое файла HeaderName. А если опция есть, то сразу выводится содержимое файла HeaderName (без преамбулы). | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(26.08.2005 в 05:44)
| | Странно, я пробовал и +SuppressHTMLPreamble и без нее, все равно "Index of "
теряется, как только вставляется header.html (любой, даже пустой), причем <title>Index of</title> остается.
В общем как то все запутанно =( | |
|
|
|
|
|
|
|
для: samds
(29.08.2005 в 19:34)
| | >причем <title>Index of</title> остается.
Т.е. title в исходном коде страницы есть, но не отображается?
А вы уверены, что там не два тега <title>. Один из которых пустой.
А может браузер шалит. Не замечали такой глюк: при экспериментах со страницами если ее URL остается старым, а TITLE меняется в коде, то при отображении страницы ее TITLE остается старым, хотя, фактически, в исходном коде он уже другой. Но это в пределах одной сессии. | |
|
|
|