№21. Включаем SEF за пару минут! |
Автор Леонид Мальков | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17.03.2008 г. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Joomla. Включаем SEF. Уровень: Новичок - Пользователь Здравствуйте, уважаемые подписчики. Напомним, что функция SEF, о которой мы рассказываем сегодня, позволяет генерировать ссылки на внутренние страницы сайта в виде статических адресов. А по умолчанию Джумла создает динамические ссылки на внутренние страницы. Чем отличаются динамические адреса от статических и чем статические адреса страниц полезнее для Вашего сайта, читайте в предыдущем выпуске №20 нашей рассылки. В стандартном дистрибутиве Джумлы функция SEF предусмотрена, но не включается автоматически. Активировать ее можно достаточно просто и быстро. Распишем процесс по шагам. Шаг 1. Включаем опцию SEF в админке ДжумлыВыбираем пункт меню Главная > Глобальная конфигурация и открываем вкладку SEO. Далее для параметра Дружественные для поисковых систем URL-ы устанавливаем значение Да. Джумла при этом Вас предупредит: "Необходимо переименовать htaccess.txt в .htaccess". Закрываем окно с предупреждением и идем дальше. Шаг 2. Необязательный. Для случая, если адрес главной страницы Вашего сайта содержит дополнительный путьПоясняем. Если на Вашем сайте для загрузки главной страницы достаточно ввести в браузере www.mysite.ru, то Вам этот шаг делать НЕ НАДО! RewriteBase / или может быть закомментирован: # RewriteBase / Необходимо параметр раскомментировать и записать так: RewriteBase /<имя_папки_джумлы>/ Для сайта efft.ru изменение будет выглядеть так: RewriteBase /joom/ Внимание! Для изменения файла htaccess.txt у него должны быть unix-права, разрешающие это сделать. В целях безопасности этот файл должен иметь права "444". Но в этом случае Вам его не изменить. Для изменения необходимы права "644". Установите их, а после изменения ОБЯЗАТЕЛЬНО верните прежние права! Шаг 3. Переименовываем файл htaccess.txtФайл htaccess.txt находится в корневой папке Джумлы. Переименовать его можно 2 способами. Если в Вашем дистрибутиве есть компонент Joomla Xplorer, можно переименовать файл, используя его. Другой способ - универсальный. Заходим на хостинг по ftp и делаем, что требуется. Переименовываем файл htaccess.txt в .htaccess Технические моментыПрежде, чем включать SEF, нужно учитывать следующие моменты:
Примечания:1. Технические моменты уточняйте у техподдержки хостинга. 2. Функцию SEF также просто отключить как и включить, проделав перечисленные шаги в обратном порядке. Поэтому уточнять технические моменты перед включением SEF необязательно. Если после включения SEF адреса страниц будут генерироваться прежним образом или к внутренним страницам сайта прекратится доступ, будет выдаваться окно "Страница не найдена", просто верните все в прежнее состояние и работа сайта восстановится! 3. Самое главное! Все динамические ссылки на внутренние страницы Вашего сайта с других сайтов, сделанные ранее, остаются РАБОЧИМИ. Лирическое отступление :)В качестве его позвольте предложить Вам познакомиться с новостным ресурсом Отдых круглый год!, созданным командой "efft" Lab. Это новости с самых популярных туристических направлений наступающего сезона: Вы знаете, сколько процентов населения нашей страны отдыхают за рубежом? 10 - 20 - 30? Нет! А сколько? Узнать. Олимпиада 2008. Хороший повод посетить Китай! Но сколько это будет стоить?! Евро 2008. Узнайте все о наших соперниках.
Автор данной статьи: Леонид Мальков
Просмотров: 20654
Добавить коментарий |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее обновление ( 08.12.2011 г. ) |