помощь в удалении дублей страниц в cms joostina

J
На сайте с 10.12.2011
Offline
91
388

Добрый день уважаемые форумчане. Вопрос у меня такой, сайт сделан на cms joostina. И система генерит дубли страниц, причем их очень много. Вот пример страницы:

http://домен.ру/content/view/42/58/

Можно какое угодно вписать последнее число, и будет та же самая страница. И так почти все страницы.

Как решить этот вопрос? Прошу помощи за вознаграждение. Заранее спасибо

Отличный хостинг (http://webhost1.ru/?r=19572) | Качественное SEO и Яндекс.Директ
D
На сайте с 28.06.2008
Offline
1114
#1

Была подобная проблема, так я вот как выкручивался:

В файле .htaccess прописал

RewriteEngine On

RewriteRule ^content/category/1(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/3(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/4(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/5(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/6(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/7(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/8(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/9(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/0(.*)/(.*)/(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/1(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/3(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/4(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/5(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/6(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/7(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/8(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/9(.*)$ 404.html [L]

RewriteRule ^content/category/2/(.*)/0(.*)$ 404.html [L]

RewriteRule ^content/view/([0-9]+)/$ /content/view/$1/2 [R=301,L]

RewriteRule ^content/view/([0-9]+)$ /content/view/$1/2 [R=301,L]

RewriteRule ^content/view/([0-9]+)/([^2]*)$ /content/view/$1/2 [R=301,L]

RewriteRule ^content/view/([0-9]+)/2(.+)$ /content/view/$1/2 [R=301,L]

RewriteRule ^content/view/([0-9]+)/(.+)2$ /content/view/$1/2 [R=301,L]

Т.е. все возможные варианты дублей я 301 редиректом приводил к /content/view/$1/2

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий