[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не могу использовать .htaccess
sergeiss
Прямо как в анекдоте: "Доктор, меня все игнорируют!" - "Так, следующий..."

Проблема такая. Ранее обходился без .htaccess, теперь решил все-таки с ним поработать. Для начала, думаю, сделать свою страницу для перенаправления при ошибке в адресе, 404-й ошибке...

Система - 7-я Винда, Апач 2.2.

Шаг 1.
Создал .htaccess. Прописал там
Цитата
ErrorDocument 404 /missing.php

Создал соответствующий файл. "Фигвам - национальная индейская изба"... Пробую в Опере, ИЕ8 и Хроме - каждый как-то по-своему обрабатывает, Хром так вообще меня в Гугл отправил! Т.е. полное ощущение, что ничего не работает.

Шаг 2.
ОК, пошел в httpd.conf в Апаче. Прописал там эту хрень... Перезапустил Апач. Нифига... Результат полностью идентичен шагу 1.

Шаг 3.
Решил проверить, а работает ли оно вообще? Нашел в httpd.conf строки
Цитата
<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
</FilesMatch>

которые запрещают чтение файла .htaccess через браузер, удалил их вообще. Заодно поставил запрет на чтение файлов с расширением .conf.
Перезапустил Апач... Фигвам... Не могу прочитать .htaccess, но могу прочитать файлы *.conf!!!

Резюме... То ли лыжи не едут, то ли я что-то не так делаю... Кто что полезное скажет?



Спустя 13 минут, 4 секунды (17.03.2011 - 12:14) sergeiss написал(а):
Всё, спасибо всем за помощь smile.gif

Стоило тут написать, как сразу нашел, почему "лыжи не едут" smile.gif

Оказалось, что я сначала поставил Апач в Program Files, но там были проблемы с доступом к файлам (чисто "приколы" 7-й Винды). Установил Апач в корне диска. А редактировал httpd.conf в старом каталоге...

Спустя 17 секунд (17.03.2011 - 12:15) Trianon написал(а):
вообще-то .htaccess апачем читается прямо с файловой системы.
А все эти FilesMatch, deny , Order - они лишь для того, чтобы ушлые личности не пытались этот файл по http-протоколу, прямым GET'ом посмотреть.
Самому апачу эти ограничения по барабану.

А так - да, эффект эхи, он иной раз весьма пользителен.


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.