Как убрать дубли на joomla 1.5
Страницы: 1 2 3 След.
Как убрать дубли на joomla 1.5
Нужно склеить или убрать дубли пример: http://cy-pr.com клей с   http://cy-pr.com.html
пробовал так:
для редиректа ссылок без окончания на ссылки с окончанием (включить суффикс):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [R,L]
проблема решена частично, т. к. админка не работает.
Кто что посоветует? (разумеется не бесплатно)
Вот есть страницы, дубли:

1. site/page

2. site/page/
3. site/page.html
Как сделать редирект 1 и 2 на 3?
Помогите за вознаграждение
Изменено: Juri - 20 Июня 2012 13:29
Просто установи сеф компонент и не парься, например артио джумсеф.
raketchik, спасибо, но нужно через .htaccess редирект, кто поможет?
Тогда попробуй так:

Redirect 301 /page site.ru/page.htmlRedirect 301 /page/ site.ru/page.html
Блин, перенос не отобразился в предыдущем сообщение, так надо:
Код
Redirect 301 /page site.ru/page.html
Redirect 301 /page/ site.ru/page.html 
Если так не прокатит, то попробуй добавить протокол:
Код
Redirect 301 /page site.ru/page.html
Redirect 301 /page/ site.ru/page.html 
Блин, почему не получается редактировать свое сообщение?И протокол не прописался в общем перед site.ru/page.html поставь  в обоих строчках.
Да так я в курсе, нужно пакетно задать условие на редирект, чтобы каждую страницу отдельно не прописывать..
Изменено: Juri - 20 Июня 2012 20:58
Неужели на форуме нет программеров?
Удаляем joomla - Удаляются дубли :)Кстати это одна из неприятных ситуаций в джумле, создание дублей, которые как-то тщательно прячутся. 
Начинаю подозревать что joomla специально убрала кнопку "просмотреть на сайте". 
И сделала просто демо-просмотр в спец окошечке без адресной строки.
Оптимизация сайтов - Заказать!
У тебя пропали позиции? Сайт в АГС? Нету посещений? Позиции калл? Пиши мне!
Единственное хоть как-то облагороженное средство - хоть как-то разобраться с лишними дублями - компонент shSEF404.
Компонент Artio JoomSef тут не поможет.
Если возникнут вопросы пишите.
Защита от DDoS, очистка от вирусов, администрирование серверов
Juri,  достаточно включить суффикс в настройках самой joomla. Тогда все генерируемые страницы будут с суффиксом.

Второе: нужно сделать redirect 301 такого вида:

Для сайта с www:
Код
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
 
Для сайта без www:
Код
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
 

При использовании таких настроек Joomla и такого редиректа все ссылки на страницы будут генерироваться с суффиксом .html (дубли соответственно будут совершенно не видны, зайти на них можно будет только искусственно). Поисковики, соответственно, дубли без .html тоже не видят, ведь команда RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L] будет их просто перенаправлять на страницы, которые генерируются с .html и никуда больше. Поэтому, нет нужды приделывать суффикс.

Проверено на многих сайтах. В итоге, имеем в поисковиках только страницы вида:
Код
http://www.site.ru/article.html

И.... и дубли этих страниц такого вида:
Код
http://www.site.ru/article.html/


Joomla, к сожалению, и тут корявая. Слэши, это отдельная тема. И убрать их нужно обязательно. Делается это так:
Код
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]

В итоге получаем индексированные страницы только и только такого вида:
Код
http://www.site.ru/article.html


Надеюсь, что объяснила понятно. Пробуйте.

P.S. Ах да.. Забыла совсем. Чтобы все это работало, естественно, в настройках Joomla должно быть так:
Код
Включить SEO - Да
Использовать mod_rewrite - Да
Добавить суффикс к URL - Да
Изменено: Belka - 26 Июня 2012 14:54
Alexander, спасибо, но нужно пробовать решить без компонента.smile:confused:

Belka, 

Цитата
Belka пишет:
дубли соответственно будут совершенно не видны, зайти на них можно будет только искусственно
В этом и проблема что конкуренты искусственно, зная проблему, кидают дубли в аддурилки (сейчас и сам этим промышляю:o)
Belka, 

Цитата
Belka пишет:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
Допустим, убрали слеши, а как к беслешевым добавить .html ? И при этом папасть в админку. (т.к закуп в основном производился на .html , да и поисковики их считают статичными, а не динамичными)
Страницы: 1 2 3 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
20:38 КАК ЗАЙТИ НА КРAКЕН!? Обзор Всех Ссылок 2025 : Перечень Рабочих Ссылок и Зеркал Для Безопасного Входа в KRАKEN + КРAКЕН 
20:38 КРАКЕH!! Обзор Актуальных Ссылок и Зеркал КРАКЕH 2025 + Рекомендации По Входу КР@КEН или КРАКЕH! Официальные ССЫЛКИ 2025 
20:00 Adsense личный опыт 
18:25 Монетизация сайтов от Авито 
18:25 Сайт не принимают в РСЯ 
18:24 Продвижение по ключам 
18:24 Refmate — сервис для взаимного обмена ссылками 
17:31 SpaceSwap.cc - Быстрый и надежный обменник криптовалют 
17:15 swapsfera.com 
17:09 GoodsMoney.io 
15:46 Запустите свой обменник за 1 день без программиста и серверов — облачная платформа EX365 
10:54 PonyBit.ru - обменный пункт PonyBit.ru (Понибит.ру) 
10:07 BestChange – обменивать электронную валюту можно быстро и выгодно 
07:42 CoinCapital  
17:31 Список обновленных тем пуст... 
12:49 Всего п онемногу 
12:45 Куплю проигрышные букмекерские аккаунты 
11:55 Union Pharm - топовая фарма-партнерка для профессионалов! 
17:09 Точные прогнозы на футбол 
10:00 Ну что, кто куда деваете свои сайты? 
16:22 Компьютерная мышь