Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 16.02.2012, 15:11   #11
Эксперт
 
Аватар для SergejF
 
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 503
SergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущее
По умолчанию

Цитата:
Сообщение от artoff Посмотреть сообщение
В том случае, если на сайте присутствуют группы схожих по контенту страниц, вебмастер может выбрать предпочитаемый (канонический) url...
Спасибо. А в чем состоит изящество этого метода? Ну, кроме того, что придтся вставлять этот атрибут во все внутренние ссылки и перезакачивать довольно большой сайт. ;-)


Еще один вопрос. Как я понимаю, robots.txt лишь дает команду исключить подобные страницы. Возможно ли (может через .htaccess) запретить хостингу выдавать их?
SergejF вне форума   Ответить с цитированием
Старый 16.02.2012, 15:29   #12
Эксперт
 
Аватар для artoff
 
Регистрация: 25.07.2010
Сообщений: 1,389
Вес репутации: 266
artoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущееartoff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от SergejF Посмотреть сообщение
Возможно ли (может через .htaccess) запретить хостингу выдавать их?
Нашел для частного случая:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{QUERY_STRING} X

RewriteRule ^(.*)$ /Y? [R=301,L]

где X параметр после знака вопроса, а Y страница, на которую будет происходить перенаправление.

Попробовал сделать универсальный, не вышло..
artoff вне форума   Ответить с цитированием
Старый 16.02.2012, 16:19   #13
Эксперт
 
Аватар для SergejF
 
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 503
SergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущее
По умолчанию

Цитата:
Сообщение от artoff Посмотреть сообщение
Попробовал сделать универсальный, не вышло..
Понятно. Будем делать роботсом. Спасибо за помощь, господа!
SergejF вне форума   Ответить с цитированием
Старый 16.02.2012, 16:25   #14
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

SergejF, http://www.htaccess.net.ru/doc/htaccess/order.php
там в конце это страницы - про запрет и намек что про регулярки расскажут.

Самое правильно на эти страницы отдать 404.
а тег - полезен однака.. следует не полениться.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 16.02.2012, 17:15   #15
Эксперт
 
Аватар для SergejF
 
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 503
SergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Ank Посмотреть сообщение
там в конце это страницы - про запрет и намек что про регулярки расскажут.
Спасибо. Теплее. По материалу составил такое выражение:

<FilesMatch "\.(htm\?)$">
Order Deny,Allow
Deny from all
</FilesMatch>

Однако после знака вопроса может идти любое количество любых символов. Но вот регулярку для их обозначения не нашел.:-(
SergejF вне форума   Ответить с цитированием
Старый 16.02.2012, 17:23   #16
не эксперт
 
Регистрация: 14.06.2008
Адрес: msk
Сообщений: 2,180
Вес репутации: 294
zeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущееzeta - прекрасное будущее
По умолчанию

Цитата:
Сообщение от SergejF Посмотреть сообщение
сделать запрет с помощью.htaccess? Выдаваться должны только страницы с расширением htm, html и не более.
можно запретить редирект дублей одной и той же страницы на основной ее адрес:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.htm\ HTTP/
RewriteRule ^index\.htm$ http://www.site.ru/ [R=301,L]

можно нахер сессии -> отключить session.use_trans_sid по причине вмешательства PHPSESSID в линк при старте сессии

php_flag session.use_only_cookies On
php_flag session.use_trans_sid Off

zeta вне форума   Ответить с цитированием
Старый 16.02.2012, 17:41   #17
Эксперт
 
Аватар для SergejF
 
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 503
SergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущее
По умолчанию

Цитата:
Сообщение от zeta Посмотреть сообщение
можно запретить редирект дублей одной и той же страницы на основной ее адрес:
Такую запись нужно делать для каждой страницы? У меня их много.
SergejF вне форума   Ответить с цитированием
Старый 17.02.2012, 11:39   #18
Мастер
 
Аватар для Igor V
 
Регистрация: 13.05.2010
Адрес: Nsk
Сообщений: 776
Вес репутации: 185
Igor V скоро станет известен
По умолчанию

http://forum.searchengines.ru/showthread.php?t=447321

Добавлено через 1 минуту
Цитата:
Сообщение от Ank Посмотреть сообщение
Самое правильно на эти страницы отдать 404.
301 имхо - [R=301,L]

Последний раз редактировалось Igor V; 17.02.2012 в 11:42. Причина: Добавлено сообщение
Igor V вне форума   Ответить с цитированием
Старый 18.02.2012, 12:17   #19
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Цитата:
Сообщение от SergejF Посмотреть сообщение
Однако после знака вопроса может идти любое количество любых символов.
может. Ну так проверять по мере изучения регулярки
wget -S --spider http://XXXXXX.htm?bla-bla

Должен ответить 404. Если 200 - не вышло ничего.
Цитата:
Сообщение от Igor V Посмотреть сообщение
301 имхо
это если страница - нужна. А задача ТС - избавиться от них и не допустить их в индексе.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Яндекс: про дубликаты изображений Красавчег Общие вопросы оптимизации 4 23.01.2011 10:26
Дубликаты уже существующих URL KuzZzya Ошибки при работе с системой 0 01.02.2010 10:27
Как запретить сайт Santehnik Курилка 2 23.08.2009 15:19
Дубликаты страниц у хитрых Вебмастеров lamicard Пожелания пользователей системы 3 17.02.2008 21:55
Сайты дубликаты Kaskad Вопросы по работе системы 4 12.10.2007 12:46


Часовой пояс GMT +3, время: 03:27.