Включаем чистые ссылки в drupal 7 (ubuntu 11.10)

Сообщение об ошибке

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /home/ih139182/public_html/includes/menu.inc).

После того как вы установили LAMP сервер и друпал, вам наверное захочется включить чистые ссылки. Ведь они намного красивее смотрятся в вашей строке адреса...

Для этого необходимо включить модуль rewrite в apache2 и настроить виртуальный хост:

sudo gedit /etc/apache2/sites-available/default

Замените

AllowOverride None

на

AllowOverride All

Теперь модуль:

sudo a2enmod rewrite

  После выполнения команды будет выведена такая информация:

Enabling module rewrite.
To activate the new configuration, you need to run:
  service apache2 restart

Как нам и предлагают перезагрузим сервер:

sudo service apache2 restart

После перезапуска сервера войдите в меню "Конфигурация -- Чистые ссылки" Вашего сайта. Должен активироватся флажок чистых ссылок. Установите его и нажмите "Сохранить настройки". Теперь вместо http://localhost/?q=node/2 вы будете видеть такое: http://localhost/node/2

Просмотров:   5408