Вопрос по .htaccess и по вебмастеру гугла

R
На сайте с 13.04.2010
Offline
5
742

Вебмастер от Гугла говорит, что страница со слешем в конце и без слеша разные. Так ли это?

Стоит это исправлять?

Еще у меня есть просьба помочь составить правило .htaccess (решил не выделять, как отдельную тему, потому что темы похожи)

site.ru/main и site.ru - дубли. Прописываю

RewriteCond %{REQUEST_URI} ^/main

RewriteRule ^main$ / [R=301,L]

не помогает. Перепробовал еще варианты, все приводить не буду.

Спасибо всем, кто откликнется:)

Wildemar
На сайте с 10.03.2007
Offline
72
#1
Reprisal:
Стоит это исправлять?

Дубли не есть гут, исправлять однозначно

Reprisal:
Еще у меня есть просьба помочь составить правило .htaccess

Попробуйте так


#убрать слеши с конца URL
RewriteRule ^main/$ /main [R=301]
RewriteRule ^main$ /index.php [L]


# "/main" на "/"
RewriteRule ^main[/]?$ / [R=301,L]
ZoomY
На сайте с 07.11.2008
Offline
165
#2

Дублированного содержания нужно избегать, поэтому в идеале одна из версий (со слешом или без слеша) должна отдавать 200, а другая - 301 на эту первую.

Ну и про www-редирект не забываем. :)

Размещу ваши статьи на сайтах с тИЦ до 1400 по 5$ (/ru/forum/846111) Сейчас многие ищут хостинг за пределами России. Ukrnames - один из лучших вариантов: (http://ukrnames.com/?ref_id=114) и лидер рынка, и привычно, и по-русски, и вне юрисдикции РФ.
R
На сайте с 13.04.2010
Offline
5
#3

Zoomy,Wildemar,спасибо за помощь, жаль, что только правила не сработали.

Если они правильные, то в чем может быть причина?

DV
На сайте с 01.05.2010
Offline
644
#4

Mode Rewrite отключен

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
R
На сайте с 13.04.2010
Offline
5
#5

Нет, дело было не в mod_rewrite.

Просто похоже, что nginx не воспринимает .htaccess

Wildemar
На сайте с 10.03.2007
Offline
72
#6
Reprisal:
Нет, дело было не в mod_rewrite.
Просто похоже, что nginx не воспринимает .htaccess

Подружите их :)

DV
На сайте с 01.05.2010
Offline
644
#7

Разрешите, чтобы не плодить темы, закинуть сюда свой вопрос по .htaccess

Меняю двиг сайту, URL полностью подогнать не удаётся, да и не нужно, т.к. в старом варианте ужасная путаница была. Делаю редиректы. Получилось более 300 строк, по числу страниц.

Не встанет ли колом сервер? :)

Wildemar
На сайте с 10.03.2007
Offline
72
#8
DenisVS:
Не встанет ли колом сервер?

Не зная конфигурации сервера, сложно ответить.

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

Если никак, но есть возможность прописать правила напрямую в httpd.conf , то стоит поступить так. Обусловлено тем, что .htaccess нагружает сервер при каждом запросе к папке, в которой он расположен

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