После того, как я установил Лампа на один веб -сервер (Тепло 5.6 / Апач 2) из Локальный, Я обнаружил, что хотя модуль mod_rewrite активируется, страницы, которые должны были соблюдать правило mod_rewrite К ним нельзя было получить доступ.
“Не найдено – Запрашиваемый URL /rewrite_url.html не был найден на этом сервереПолем”
Activeare mod_rewrite в сервере Apache/2 (centos).
1. После установки httpd (Apache), мы открываем файл /etc/httpd/conf/httpd.conf с редактором (nano /etc/httpd/conf/httpd.conf) и мы проверяем в первую очередь, если модуль “mod_rewrite.so” Это найдено в DSO (Динамический общий объект) Мы должны найти линию “MODULESMODULE rewrite_module/mod_rewrite.so” без характера “#” спереди. Если этот персонаж существует, вы должны быть удалены, и если линия отсутствует, должна быть добавлена.

2. Мы оставляем редактор открытым и ищем в httpd.conf (Ctrl+W для поиска в нано), на которой директива “Разрешить нет“Полем Здесь нам придется измениться с “Разрешить нет” в “Разрешить все“Полем

3 Ctrl+x и y, чтобы сохранить изменения, внесенные в файл httpd.confПолем
4. Перезагрузить httpd
Сервис httpd перезапуск или /etc/init.d/httpd перезапуск
Теперь все должно идти ХОРОШОПолем Не забудьте добавить в корневую папку файла сайта .htaccess С линиями:
Перезаритейн на
Rewritebase /
Давать возможность & Настройка mod_rewrite в сервере Apache/2.2.3 (centos)Полем