Как запретить индексацию страниц с "/" на конце?

12
asto
На сайте с 13.10.2005
Offline
180
#11
Сообщение от premium.
Где это прописывается, в каком файле?

Точно файл .htaccess называется.

P
На сайте с 18.07.2010
Offline
8
#12
тот который хтассес
Точно файл .htaccess называется.

Спасибо большое, очень нужная информация на будущее.

Я рад что на форуме дружные есть люди и приятные в общении.

Учиться никогда не поздно
Independence
На сайте с 29.10.2005
Offline
428
#13

У меня подобный вопрос, может кто подскажет как сделать.

Есть основная папка (и домен типа world.com), а в ней подпапка /country/ для которой куплен отдельный домен (типа country.com). В папке /country/ есть подпапки типа /russia/, /italy/ и пр.

Если юзер набивает world.com, то ему грузится контент из основной папки, если набивает country.com, то ему грузится контент из подпапки (в этой основной папке) /country/, если юзер выбирает раздел "Russia" с адресом country.com/russia/, то ему грузится контент из подпапки /country/russia/

Проблема есть с закрывающим слэшем. Что не перепробовал, пока не получилось.

В основной папке есть такой htaccess

==============================

Options +Includes +FollowSymLinks -Indexes

RewriteEngine on

RewriteRule ^country/ - [L]

RewriteCond %{HTTP_HOST} (www\.)?country\.com [NC]

RewriteRule (.*) country/$1 [L]

==============================

И для адреса вида country.com/russia/ с закрывающим слэшем он показывает контент нормально.

А вот если набрать адрес country.com/russia без закрывающего слыша, то он перекидывает на адрес country.com/country/russia/ То есть в середину добавляется наша подпапка /country/

Как сделать так, чтобы и без закрывающего слэша адрес выглядел бы нормально (country.com/russia без добавления подпапки в середине)? Ну, или хотя бы, чтобы перекидывало на адрес с закрывающим слэшем (country.com/russia/).

Вопрос кажется простым, но сколько док я не посмотрел, как htaccess не менял, так у меня и не получилось сделать, чтобы и основной сайт работал нормально, и второй сайт (в подпапке country) тоже работал нормально.

SO
На сайте с 26.12.2008
Offline
28
#14

Подскажите пожалуйста правило, которое будет делать 301 редирект с страницы site.com/page.html/ на страницу без слеша site.com/page.html, но чтоб для папок слеш оставался. Так как сейчас страница с слешем отдает 200, что приведет к дублированию страниц в поиске.

Paradise
На сайте с 02.11.2008
Offline
114
#15

Тоже возникла проблема с дублированием страниц со слешем и без. Сайт находится под АГС, есть мнение, что одна из причин именно эти дубликаты. Проиндексировано всего 17 страниц, морда и 8 пар внутряков, вида:

site.ru/cat1/
site.ru/cat1
site.ru/cat2/
site.ru/cat2 и тд

Ни один из предложенных способов не помогает. Хотя я возможно просто не того жду...

Просто в случае 301 редиректа с www на без, все наглядно видно. Заходим на www.site.ru переносимся на site.ru

Соответственно, я рассчитывал, что заходя на site.ru/cat1 буду перенесен на site.ru/cat1/. Такого не происходит.

Теперь вопрос:) Как правильно настроить редирект, что бы категории без слеша перенаправлялись на категории со слешем, а страницйы 3-его уровня, оканчивающиеся на .html не были затронуты.

Буду очень признателен за помощь.

12

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