Проблема с сервером NIMP
292 сообщения
#15 лет назад
Собственно не так давно открыл для себя эту сборку. Но почему-то не работают правила mod rewrite..Подскажите, где в настройках искать проблему? в httpd.conf или в настройках ngnix (хз где там конфиг..)?
1172 сообщения
#15 лет назад
На примере убунту.В /etc/apache2/mods-available должен лежать rewrite.load, а в mods-enabled - симлинк на этот файл.
В /usr/lib/apache2/modules должен лежать mod_rewrite.so
Если у вас другая система, то все равно ищите эти файлы в соответствующих папках. Если их нет - у вас просто не установлен mod_rewrite.
На примере centos.
В /etc/httpd/modules должен лежать mod_rewrite.so
В /etc/httpd/conf/httpd.conf должна бысть строка
LoadModule rewrite_module modules/mod_rewrite.so
292 сообщения
#15 лет назад
Да не, это виндовая сборка. и мод реврайт есть и подключен. Я так понял, что как будто вообще правила .htaccess не обрабатываются...
292 сообщения
#15 лет назад
Да, конечно. вся суть, что сайт, который работал и на Денвере и на хостинге тут не хочет работать..
292 сообщения
#15 лет назад
Да, точно правила .htaccess не обрабатываются. Код ErrorDocument 404 /index.php
не срабатывает, выдавая стандартную 404-ю...
292 сообщения
#15 лет назад
Эм..ну а все-же, подскажите, как заставить апачь обрабатывать правила .htaccess?
263 сообщения
#15 лет назад
Цитата ("bel0v"):Эм..ну а все-же, подскажите, как заставить апачь обрабатывать правила .htaccess?
Обработка и режимы обработки файлов .htaccess управляются директивой AllowOverride, в частности, Апач не обрабатывает файлы .htaccess если в его конфигурации для данной директории (или директории более высокого уровня) установлен режим AllowOverride None. Вам надо найти файл(ы) глобальной конфигурации Апач (обычно, ведущий файл называется httpd.conf), найти в них директиву AllowOverride и установить нужное значение параметра директивы. Не рекомендуется устанавливать AllowOverride в All или разрешать обработку .htaccess в директориях где их не должно быть, поскольку это может отрицательно сказаться на безопасности и производительности Вашей системы. Подробности можно посмотреть в руководстве по Апач, раздел "Apache Tutorial: .htaccess files".