Как сделать ссылки без node

Главные вкладки

Аватар пользователя Vitaliyva Vitaliyva 26 марта 2011 в 20:21

У меня, видимо, зеркало сайта по адресу с node http://www.grajdanskoe-obschestvo.ru/node
а как сделать редирект на стартовую. По идее можно добавить в .htaccess: Redirect 301 /node http://www.grajdanskoe-obschestvo.ru/, но не мешало бы и все остальные подобные ноды подчистить, может есть модуль?

Комментарии

Аватар пользователя Andruxa Andruxa 26 марта 2011 в 20:57

http://www.grajdanskoe-obschestvo.ru/node
и
http://www.grajdanskoe-obschestvo.ru/
это синонимы главной страницы

адрес /node можно поменять в настройках сайта
/admin/settings/site-information
на /index например

чтобы cделать для других страниц чпу (человеко-понятные урлы), например: /node/1 = /about, нужно включить модуль path и прописать синонимы для /node/[nid]
там же можно настроить синонимы для терминов таксономии, вместо /taxonomy/term/[tid] прописать что-то более человекопонятное.

Если нод/терминов планируется много, и их создание будет разрешено пользователям (например - форум в коробочном варианте: ветки форума это термины таксономии, а топики - ноды), то имеет смысл поставить модуль pathauto - он позволит автоматически генерить чпу по заданным шаблонам, как вариант - транслителировать названия терминов/заголовки нод.

Насчет редиректа 301 - нужен ли он?

Если хотите закрыть от поисковиков задвоенный контент - закройте его в robots.txt:

Disallow: /node/
Disallow: /taxonomy/
Disallow: /?q=node/
Disallow: /?q=taxonomy/
Аватар пользователя Vitaliyva Vitaliyva 27 марта 2011 в 0:56

Re: Если хотите закрыть от поисковиков задвоенный контент - закройте его в robots.txt:

Просто там все страницы раздвоены, их все закрывать, ето просто беда, может модуль есть?