Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Apache Index
 
 автор: samds   (24.08.2005 в 17:08)   письмо автору
 
 

Привет 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/ она есть, как они такое сделали?

   
 
 автор: glsv (Дизайнер)   (26.08.2005 в 05:44)   письмо автору
 
   для: samds   (24.08.2005 в 17:08)
 

Действительно, страницы приходит в кодировке UTF, по умолчанию.
Настроить работу в Windows-1251 у меня тоже не получилось.

>и еще вопрос: если задаю HeaderName то пропадает строка "Index of "
В директивах сервера у Вас стоит опция

IndexOptions SuppressHTMLPreamble

А на том сайте, что Вы указали, этой опции нет.
Если этой опции нет, то заголовок страницы выводится стандартный. А уже после <BODY> выводится содержимое файла HeaderName. А если опция есть, то сразу выводится содержимое файла HeaderName (без преамбулы).

   
 
 автор: samds   (29.08.2005 в 19:34)   письмо автору
 
   для: glsv (Дизайнер)   (26.08.2005 в 05:44)
 

Странно, я пробовал и +SuppressHTMLPreamble и без нее, все равно "Index of "
теряется, как только вставляется header.html (любой, даже пустой), причем <title>Index of</title> остается.
В общем как то все запутанно =(

   
 
 автор: glsv (Дизайнер)   (31.08.2005 в 05:43)   письмо автору
 
   для: samds   (29.08.2005 в 19:34)
 

>причем <title>Index of</title> остается.
Т.е. title в исходном коде страницы есть, но не отображается?
А вы уверены, что там не два тега <title>. Один из которых пустой.
А может браузер шалит. Не замечали такой глюк: при экспериментах со страницами если ее URL остается старым, а TITLE меняется в коде, то при отображении страницы ее TITLE остается старым, хотя, фактически, в исходном коде он уже другой. Но это в пределах одной сессии.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования