![]() |
![]() |
|
Drupal - чистка ссылок

Автор: Владимир Волков
Настоящий друпализатор это человек с холодной головой, горячим сердцем и чистыми ссылками!
Настоящий друпализатор
Хотел эту статью посвятить разбору таксономии в Drupal, но вспомнил о мелком, но немаловажном, о чистых ссылках.
Когда мы ставим Drupal на Школьный Сервер, мы практически наверняка получаем при установке следующую картинку (как в строке адреса, так и на странице настройки):
Печальная действительность
Речь идет от том, что внутри строки адреса появляются знаки вопроса и параметры запроса, то есть строка адреса не выглядит как "красивая и чистая" ссылка на статическую страницу.
Нечистый адрес
Чуть ниже, на странице настройки вы можете прочитать, что сервер не поддерживает эту функциональность. Это неправда, с сервером все в порядке. Все, что нам нужно для получения приятного результата - это изменить ОДНУ настройку в конфигурационном файле Drupal на сервере, и одну настройку конфигурации в самом Drupal. Этим и займемся.
Войдите на сайт Drupal с правами администратора, раскройте пункт меню Настройка сайта, и найдите там команду Чистые ссылки. Как видите, переключение в режим чистых ссылок недоступен.
Пока не работает
Войдите на сервер, используя ssh, запустите mc, войдите в каталог с установленным Drupal и отыщите там файл .htaccess
Вот он
Установив на имя файла текстовый курсор, нажмите клавишу F4, файл будет открыт для редактирования. Отыщите в файле раздел Various rewrite rules, а в этом разделе параметр Rewrite base. Удалите значок #, и измените значение этого параметра так, чтобы оно совпадало с тем псевдонимом, который вы присвоили каталогу с Drupal. Если вы открываете Drupal по ссылке http://192.168.1.12/drup/, то значение параметра должно быть /drup.
Редактируем...
Нажмите клавишу F2 для сохранения файла, и можете выходить из mc и сессии ssh.
Перегрузите страницу настроек в браузере, и вы увидите, что теперь включение чистых ссылок стало доступным. Включите их:
Включаем...
Теперь мы видим в строке адреса только адрес, без всяких вопросиков и лишних букв. Чего мы и добивались.
Чистая работа
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Последние комментарии
24 недели 4 дня назад
45 недель 1 день назад
45 недель 1 день назад
45 недель 1 день назад
2 года 16 недель назад
3 года 19 недель назад
3 года 41 неделя назад
3 года 41 неделя назад
3 года 41 неделя назад
3 года 41 неделя назад