четверг, 3 ноября 2011 г.

Apache2 и подключение модулей

Арендовал VDS для нескольких сайтиков, да и в принципе для тестирования разных движков.
Крутится он под Debian 5. Вебсервер соответственно Apache2.
Решил опробовать модный блоговый движок WordPress, в котором по умолчанию все новые страницы создаются с URL в виде ID страницы или записи. Для того чтобы работали другие виды URL, необходимо наличие активированного mod_rewrite в вебсервере. Он как раз таки в апаче по умолчанию отключен. Но это решилось буквально за 2 минуты.
Для того чтобы включить в апаче mod_rewrite я подключился к своему VDS через SSH, подключил модуль:
a2enmod rewrite
Отредактировал конфигурацию хостов:
nano /etc/apache2/sites-available/default
В нем я изменил следующее(выделено красным):
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
И последнее - это перезагрузил апач:
invoke-rc.d apache2 restart