дубли страниц

B7
На сайте с 02.02.2015
Offline
10
732

Доброго дня!

подскажите, если страница site.ru показывается по адресу site.ru///// или страница site/category по адресу site.ru/////category это считается дублями страниц ?

...

а также: site.ru??? перебрасывает на site.ru/???

site.ru... показывает страницу site.ru.

site.ru./? выдает дубль морды

site.ru/index.php///category1 показывает site.ru/category1 но в виде какой то копии страницы...

как решить эту проблему?

I
На сайте с 24.05.2015
Offline
17
#1
bezmol777:
Доброго дня!
подскажите, если страница site.ru показывается по адресу site.ru///// или страница site/category по адресу site.ru/////category это считается дублями страниц ?
...
а также: site.ru??? перебрасывает на site.ru/???
site.ru... показывает страницу site.ru.
site.ru./? выдает дубль морды
site.ru/index.php///category1 показывает site.ru/category1 но в виде какой то копии страницы...
как решить эту проблему?

слеш с морды (и вобще в урле) можно убрать примерно так:

.htaccess

RewriteEngine On // если эта строка уже есть то она ненужна

RewriteRule (.+)/$ /$1 [L,R=301]

по остальным проблемам мало данных какую cms юзаете?

B7
На сайте с 02.02.2015
Offline
10
#2

одинарный слеш убран. вопрос касаемо множественного и прочей ерунды. Сайт на html+css

I
На сайте с 24.05.2015
Offline
17
#3
bezmol777:
одинарный слеш убран. вопрос касаемо множественного и прочей ерунды. Сайт на html+css

голый html? без php?

B7
На сайте с 02.02.2015
Offline
10
#4

php не применялся

xakep1
На сайте с 30.12.2012
Offline
58
#5

Да, у Вас много дублей. Нужно создать файл .htaccess в корне сайта и настраивать Apache

Эскорт в Израиле (https://israel-escorts.com)
B7
На сайте с 02.02.2015
Offline
10
#6

htaccess есть:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.site\.ru [NC]

RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index(\.php)?/?\ HTTP/

RewriteRule ^index(\.php)?/?$ http://site.ru/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index(\.php)?/?\ HTTP/

RewriteRule ^index\.php/(.+)$ http://site.ru/$1 [R=301,L]

только толку мало.

I
На сайте с 24.05.2015
Offline
17
#7
bezmol777:
php не применялся
bezmol777:

site.ru/index.php///category1 показывает site.ru/category1 но в виде какой то копии страницы...

))

xakep1:
Да, у Вас много дублей. Нужно создать файл .htaccess в корне сайта и настраивать Apache

ну хз, помойму проще собрать сайт нормально чем писать портянки в .htaccess, там можно генерировать дубли на лету , никаких правил не хватит

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