[РЕШЕНО] Дублирование главной страницы сайта

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

Аватар пользователя kuzmich111 kuzmich111 13 декабря 2010 в 21:16

Никак не удается победить проблему с дублированием контента главной страница сайта. Например: http://www.drupal.ru/ и http://www.drupal.ru/news абсолютно одинаковые и это есть очень плохо.
У меня так: http://site.ru/ и http://site.ru/node одинаковые. Облазил весь сайт, есть разные решения в виде костылей, хотелось бы найти элегантное.
Больше всего понравилось:

<?php
function custom_url_rewrite_outbound(&$path, &$options$original_path
{
if (
$path == 'node') { $path ''; } 
}
function 
custom_url_rewrite_inbound(&$result$path$path_language
{
if (
$path == '') { $result 'node'; }
}
?>

небольшая корявка в pager'е - ссылки получаются вида http://site.ru/?page=xxx
Как сделать, чтобы ссылки стали красивые http://site.ru/page=xxx ?

Комментарии

Аватар пользователя kuzmich111 kuzmich111 15 декабря 2010 в 10:33

mixon13, чистые ссылки на самом деле включены, тут речь идет о пагинаторе - это циферки перемотки страниц внизу сайта.

Ch, глобал_редирект тут не подходит.

Пока сделал так: в robots.txt добавил:
Disallow: /node$

Аватар пользователя Ch Ch 15 декабря 2010 в 12:09

Почему global redirect не подходит? Как раз тоже самое и делает, склеивает одинаковые страницы с помощью редиректа 301.

Quote:
Checks if the current URL is the same as the site_frontpage and redirects to the frontpage if there is a match.