DirectAdmin - это удобная панель управления хостингом. Легкость в настройке, легкость в использовании!
ДиректАдмин - это самая быстрая и нересурсоемкая панель из всех существующих коммерческих панелей управления для хостинга. Бесплатные и регулярные обновления версии панели DirectAdmin на протяжении всего времени ее использования заметно выделяют ее среди других.



Отладка и настройка правил mod_rewrite

12.12.11 16:13

Отладка и настройка правил mod_rewrite может стать очень утомительной и долгой, если не использовать пару доступных трюков.

Использование логов (журналов событий)

<IfModule mod_rewrite.c>
RewriteLog "/home/username/rewrite.log"
RewriteLogLevel 3
</IfModule>

Данный блок вставляем в .htaccess рядом с нашими правилами mod_rewrite, заменив username актуальным именем или указав другой путь до файла, в который будут писаться события.

Использование редиректа (переадресации)

RewriteCond %{QUERY_STRING} !vardump
RewriteRule (.*) http://www.example.com/$1?vardump&thereq=%{THE_REQUEST}&reqhost=%{HTTP_HOST} [R=301,L,QSA]

Для просмотра в адресной строке браузера значения некоторых переменных, для примера здесь  %{THE_REQUEST} и %{HTTP_HOST}. 


Источник http://www.latenightpc.com/blog/archives/2007/09/05/a-couple-ways-to-debug-mod_rewrite





Рубрики: Настройка mod_rewrite


« Swappages или Required UB parameter swappages not set  | В начало |  Tips: команды на каждый день »



Вам нужна помощь или консультация по данному руководству?! Задайте свой вопрос на форуме. Вам нужен профессионал?! Воспользуйтесь услугами системного администратора для работ по вашему серверу. Мы поможем вам с переездом, настройкой, оптимизацией сервисов, равно как и с другими вопросами по части Linux/Unix.







   Все права на панель управления Directadmin принадлежат разработчику © DirectAdmin, JBMC Software, Canada
   К вашим услугам плагины для Директадмин - панели управления хостингом
   Лучшее предложение по установке, поддержке Directadmin на CentOS/RedHat, Debian/Ubuntu, FreeBSD.
   Профессиональное абонентское обслуживание серверов: выделенных и виртуальных на базе Linux/Unix.
   Услуги системного администратора по настройке WEB сервера Apache (NGINX), DNS службы, POP3 (IMAP) и SMTP, FTP.
 Copyright, 2021 © DAHELP.RU, all rights reserved.
Работает на Amiro CMS - Free