С помощью файла. Htaccess, который помещен в корень сайта, можно изменять некоторые настройки сервера Apache и PHP под свои нужды. В частности, с помощью его реализованы SEF и решаются некоторые вопросы безопасности.
Включение mod_rewrite
Директива mod_rewrite чаще всего используется для SEF, а также для перенаправления посетителей на нужные адреса вообще в случае невозможности использования обычного редиректа. Для ее включения необходимо задействовать (т.е. убрать спереди знак #) следующую строку:
# RewriteEngine On
Также с помощью директивы mod_rewrite можно создать собственный SEF, но об этом мы расскажем в отдельной статье.
Использование встроенного механизма SEF
Если вы собираетесь использовать встроенный в систему SEF, то вам необходимо задействовать строку:
# RewriteBase /
В случае, если вы устанавливаете Joomla в корневую директорию сервера, эта строка будет выглядеть так:
RewriteBase /
Если же Joomla устанавливается в поддиректорию dir, то вторую строку необходимо написать так:
RewriteBase / dir /
Отключение register_globals
Для повышения уровня безопасности рекомендуется отключить режим register_globals в PHP, прописав следующую строку в начале файла. Htaccess:
Для Apache 1.x:
php_flag register_globals off
Для Apache 2.x:
php_value register_globals 0
Базовая сетка в веб-дизайне< Предыдущая | Следующая >Як додати підтримку кешування в модуль? |
---|