Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: valery_kot от 25 Октября 2003, 13:02:24
-
Создаю на сервере у хостера в катологе htdocs
файл .htaccess вида:
Options -Includes
ErrorDocument 404 /index.html
AddType application/x-httpd-php .html .htm .php .klf
Пишу файлы: test.php, test.klf, test.html
с содержанием:
phpinfo(); ?>
При обращении с файлами test.php, test.klf - все в порядке, а вот
test.html предлагает открыть или сохранить на диске, IE пишет:
Имя файла: test.html
Тип файла: HTML Document
Источник: ......
Apache/1.3.28 на FreeBSD 4.7-RELEASE-p10
Подскажите, пожалуйста, в чем может быть проблема.
-
То что пишет IE ни о чем не говорит
Скажи какой у файла MIME type? (Mozilla тебе об єтом скажет)
или вооще посмотри вручную заголовки.
предполагаю что application/x-httpd-php
попробуй вставить в этот файл header("Content-type: text/html");
-
прошу помощи...
нужно в htaccess сделать следующее - еси в адресе нет выражение .php, то в адрес (в конце) нужно добавить наклонную черту / - (знаю что там делов на 1 мин... и типа одна или две строчки, но чет не выходит, не могу до конца разобраться)
-
Вот что ответил провайдер:
Есть предположение:
Ваша директива
AddType application/x-httpd-php .html .htm .php .klf
конфликтует с установкой httpd.conf
AddHandler server-parsed .shtml .html .htm
Архитектура Apache версий 1.x не допускает каскадирования
обработчиков, т.е., в данном случае конфигурация apache предполагает,
что файлы .shtml .html .htm могут в себе содержать директивы SSI.
И все, никакой больше обработчик кроме server-parsed неприменим.
Указание применить действие обработчика php к файлам .html .htm .php .klf
срабатывает частично, только для файлов, для которых обработчиков нет.