seo3_Kul

seo3_Kul
Рейтинг
149
Регистрация
25.10.2010
Должность
SEO
Интересы
Спорт, Путешествия

Разместился на 5 сайтах, очень доволен подходом к работе и качеством площадок - все сайты с высоким ТИЦ, возрастные и трастовые. Ссылки вписаны в тематические новости, статьи написаны грамотно.

Рекомендую и надеюсь на дальнейшее сотрудничество!

SmileP:
Пробуйте, но предупредите клиента, что могут возникнуть проблемы с ПС.

Вообще лучше у суппорта спросить, как Я отнесется к тому что по одному порту сайт доступен, по другому не доступен только для робота.
Вроде как Я безразлично по какому порту он увидит в роботс запрет. Вопрос какой роботс победит :)

Вообще клоакингом попахивает.

у клиента четкое объяснение, что некоторые его клиенты могут добавлять инфу на сайт только по определенному порту, поэтому он должен быть доступен по этому порту

так что клоакинг тут не причем

Filan:
А В роботсе закрыть?

дак как ты запретишь в роботсе индексацию по порту?

SmileP:
seo3_Kul, это к техническим вопросам:) А какая разница по какому порту выдается?

это не ко мне, клиенту важно, чтобы сайт работал по нескольким портам

vikkyshostak:
сделать через .htaccess редирект на кастомный robots.txt (с Disallow: / ), если будет обращение от поисковика на site.ru:порт..

вот это уже идея

нужно попробовать

siv1987:
RewriteCond %{QUERY_STRING} ^(.+)&osCsid=
RewriteRule (.*) /$1?%1 [R=301,L]

Огромное спасибо! 🍻

Дальше по образу и подобию буду делать редиректы с остальными параметрами

siv1987:
RewriteCond %{QUERY_STRING} ^cPath=[\d_]+&(products_id=\d+)
RewriteRule product_info\.php /product_info.php?%1 [R=301,L]

Огромное спасибо!

А можно прописать, чтобы вообще для любой страницы, у которой в конце добавляется &osCsid=

шло перенаправление на эту же страницу только без параметра &osCsid=

siv1987:
RewriteCond %{QUERY_STRING} ^(cPath=\d+)&osCsid=
RewriteRule index\.php /index.php?%1 [R=301,L]

RewriteCond %{QUERY_STRING} ^cPath=\d+&(products_id=\d+)
RewriteRule product_info\.php /product_info.php?%1 [R=301,L]

1 работает

спасибо

2 пока как то не понятно

с одних страниц идет перенаправление с других нет

не идут перенаправления с подобных, где в параметре cPath= есть символ нижнего подчеркивания "_"

http://site.ru/product_info.php?cPath=123_456&products_id=789

Приветствую, не силен в редиректе, подскажите, возможно ли как то осуществить через .htaccess

1. Есть куча страниц, подобных:

http://site.ru/index.php?cPath=1&osCsid=c04816c8eec6217183bdec0d7b38b66d

http://site.ru/index.php?cPath=2&osCsid=seu54uaj5aje6w64j644whnhw45u45848

http://site.ru/index.php?cPath=3&osCsid=q34g4557j79hq34qn46k68km56jqa35h4

нужно, чтобы они все редиректились к страницам до параметра &osCsid=

то есть в данном примере к:

http://site.ru/index.php?cPath=1

http://site.ru/index.php?cPath=2

http://site.ru/index.php?cPath=3

2. Страницы

http://site.ru.ru/product_info.php?cPath=1&products_id=100

http://site.ru.ru/product_info.php?cPath=1&products_id=101

http://site.ru.ru/product_info.php?cPath=1&products_id=102

редиректились к страницам без параметра cPath=

то есть в данном примере к:

http://site.ru.ru/product_info.php?products_id=100

http://site.ru.ru/product_info.php?products_id=101

http://site.ru.ru/product_info.php?products_id=102

Подскажите, пожалуйста, есть ли выход в этих ситуациях?

cheredov:
У вас вамшоп? вставьте сразу после
RewriteEngine On
RewriteBase /

нет, osCommerce

я пробывал с голым файлом:

RewriteEngine On

Options +FollowSymlinks

RewriteBase /

RewriteRule ^(index.php\?cPath)(.+)&osCsid(.*)$ $1$2 [QSA]

RewriteRule ^(product_info.php\?)cPath(.+)(products_id)(.+)$ $1$3$4 [QSA]

не работает

cheredov, не... не то не другое не работает...

Разместил по несколько ссылок на каждом сайте.

Отличные сайты СМИ, для каждой ссылки найдена оптимальная страница по теме.

Рекомендую и надеюсь на дальнейшее сотрудничество!

Всего: 449