![]() |
Apache игнорирует .htaccess
Помогите, пожалуйста!!! Вот в чём проблема:
-есть скрипт обработчика на php с названием "TemplateHandler.php". -Создал файл .htaccess со строчками: Action TemplHandler "/TemplateHandler.php?" AddHandler TemplHandler .html .htm ErrorDocument 404 /404.html -и поместил его в каталог с файлом обработчика и остальных страниц. -Всё, как в учебнике по php. Но при открытии файлов .html обработчик -не включается, и документ 404-й ошибки не меняется, по сути, Apache -просто игнорирует .htaccess. -В файле конфигурации Apache прописано "AccessFileName .htaccess", -поэтому я даже не знаю, почему он его игнорирует! Может где-то ещё -чего надо изменить, или я неправильно чего-то пишу. -Помогите, плз., срочно надо!!!!:confused: |
Копай в строну AllowOverride
|
А на хостинге (в настройках апача) этот файл прописан для обработки?
*** некоторые хостеры закрывают этот файл |
Дык, хостинг у тебя виртуальный, никто каждому клиенту давать править конфиг апача не будет. Потому как он один на 50 человек.
|
Не, у меня пока на компе всё. Я естественно буду хостера выбирать, у которого с этим всё впорядке, но у меня чё-то не пашет.
Я прописал AllowOverride All везде, где он был поставлен на "None", но чёто всё равно не работает - странно. А файл .htaccess в конфиге прописан - это я срвзу проверил. Может ещё чё кто подскажет? |
| Часовой пояс GMT +4, время: 07:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.