Если вы будете выполнять упражнения из данной книги с помощью внешнего провайдера хостинга, то, скорее всего, у него mod_rewrite уже установлен и активизирован.
В этом случае вам надо просто пропустить изложение до следующего раздела "Тестирование mod_rewrite". По вопросам поддержки и активности mod_rewrite обратитесь к своей службе Web-хостинга.
Если вы установили Apache самостоятельно, продолжайте чтение. В силу своей популярности в настоящее время mod_rewrite включен во все популярные дистрибутивы Apache. Если хотите, можете проверить, присутствует ли модуль mod_rewrite в вашей инсталляции Apache; для этого посмотрите, имеется ли в папке modules инсталляционного каталога Apache файл с именем mod_rewrite.so.Но mod_rewrite может не быть активизирован по умолчанию в вашей конфигурации
Apache. Чтобы проверить как обстоят дела, откройте конфигурационный файл Apache с именем httpd.conf. Если вы установили Apache с помощью пакета ХАМРР,как было описано в главе 1, то полный путь этого файла:
XAMPP\apache\conf\httpd.conf
Откройте файл httpd.conf и найдите следующую строку:
#LoadModule rewrite_module modules/mod_rewrite.so
Символ # в начале строки означает, что строка закомментирована. Удалите его, чтобы Apache загружал модуль modrewrite при своем запуске:
LoadModule rewrite_module modules/mod_rewrite.so
После внесения любых изменений в файле httpd.conf необходимо перезапустить сервер Apache, чтобы изменения начали действовать. В случае возникновения каких-либо проблем можно просмотреть журнал регистрации ошибок Apache (/logs/error.log),в котором должно находиться подробное описание ошибки.
В старых версиях Apache (1.3 и более старых) может потребоваться вставить в файл httpd.conf следующую строку:
AddModule mod_rewrite.с
Поэтому в старых руководствах по mod_rewrite эта строка считается обязательной, но в новых версиях она уже не требуется.
Инсталляция mod_rewrite
Франшиза, франчайзинг франшиза. Тонировка стеклопакетов: стеклопакеты подробная информация на нашем сайте.