|
модуль mod_rewrite. часть 1Есть несколько способов проверить это: Спросить вашего системного администратора - знает ли он (или она) о наличии этого модуля на веб сервере. Они действительно должны знать, но как показывает практика – попадаются и не очень сведующие сисадмины ... Не напрягайте других: если Вы используете ваш веб сервер с сотнями других доменов, ваши действия могут разбудить некоторых спящих собак, поскольку использование mod_rewrite будет всегда влечь за собой некоторую увеличенную загрузку ценрального процессора. Проверить ваш файл конфигурации Apache (httpd.conf), если Вы имеете к нему доступ. Один из возможных стандартных путей может быть: /etc/httpd/httpd.conf Однако, ваш путь может очевидно отличаться от этого. Проверить работу вашего сервера с нижеприведенными примерами. Если сервер работает без ошибок – mod_rewrite действительно установлен на вашей системе. Если нет, Вы получите следующее сообщение при запросе любой web-страницы с вашего сервера: «Внутренняя ошибка сервера» Также, Вы увидите такую запись в файле «error.log»: «Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configuration». Теперь давайте копнем поглубже и посмотрим первый практический примерчик. Предположим, что Вы будете использовать mod_rewrite только для вашего собственного сайта, то есть не как обобщенную перекрестную установку сервера. Для нашего примера потребуется использование файла .htaccess. файл .htaccess Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Другие статьи по теме: - синтаксис .htaccess- Apache + php + xml + mysql для windows - модуль mod_rewrite. часть 1 - установка php и apache на *nux - собираем apache + php + xml для linux |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |