RewriteLog
Описание:
Устанавливает имя файла используемое для ведения журнала механизма преобразования
Синтаксис:
RewriteLog file-path
Контекст:
server configvirtual host
Статус:
Расширение
Модуль:
mod_rewrite
Директива RewriteLog
устанавливает имя файла а котором сервер ведет журнал любых происходящих действий по преобразованиям URL. Если это имя не начинается со слэша ('/
') в этом случае путь считается от Server Root. В конфигурационном файле сервера эта директива должна встречаться только один раз.
Для отключения ведения журнала преобразований не рекомендуется устанавливать Filename в
/dev/null
, потому что хотя механизм преобразований и не производит вывод в файл журнала в этом случае, внутри он все еще ведет журнализацию. Это замедлит сервер без каких-либо преимуществ для администратора! Для отключения ведения журнала, либо удалите, либо закомментируйте директиву RewriteLog
либо используйте RewriteLogLevel 0
! Безопасность
Смотрите Apache Security Tips документ в котором есть более подробная информация о том, почему вы можете быть уязвимы если разрешили запись в каталоги с файлами журналов кому угодно, кроме пользователя от имени которого запускается сервер.Пример
RewriteLog "/usr/local/var/apache/logs/rewrite.log"