jcrush

jcrush
Рейтинг
371
Регистрация
04.07.2004
El_grapaduro:
Проплатить вряд ли возможно, но можно узнать судьбу тех двух заявок.

как у кого?

victim:
jcrush, Все равно, мало что понял :(
Правильно ли я понимаю, что такие вот проблемы с большим количеством слешей появились после того как вы решили избавиться от поддоменов, поставив редирект с них на категории на основном домене?

не слешей а страниц, и не избавиться а наоборот перевести сайт на поддомены, после этого проблемы возникли, вот часть решил исправить спустя пару лет, вот и вопрос надо ли?))

victim:

Описанная ситуация несколько нестандартная, интересно откуда она взялась...

перемудрил на одном сайте с поддоменами и теперь в индексе более 10 дублей одной страницы с разных субдоменах, сейчас поставил 301 редирект, посмотрим что это даст в итоге... интересует прежде всего увеличение трафика с ПС.

а вопрос - на сколько оно надо? Еще с дублями страниц понятно, но категории и слеши...

LEOnidUKG:
а чего вы www то не учитываете?

а зачем, это как раз через .htaccess уже давно прописанно и в выдачи нет www. главное чтобы поисковики нормально отреагировали на массовые редиректы )

siv1987:
А вы уверены что условие срабатывает? Не знаю чем тут сравнения по типу может помочь.
Мне кажется у вас ошибка в построение логики http://php.net/manual/ru/language.operators.logical.php

не знаю в браузере все срабатывает, главное чтобы в Я. и Г. сработало... но как проверить?

DiAksID:
а к .htaccess доступа что ли нет? и быстрее и логичнее через апач такое разруливать...

конечно есть, но я не могу разрулить, это лишь часть условий, у сайта система субдоменов и 301 редирект я не знаю как поставить ибо урлы не отличаются, ведь не все нужно редиректить а лиш то что лишнее, а это только условиями по категориям получиться.

---------- Добавлено 07.03.2012 в 19:12 ----------

zhitov, оказался прав, спасибо )

вариант тоже не сработал

if ($_SERVER['HTTP_HOST']!='domen' && $_SERVER['HTTP_HOST']!='sub.domen')

{

header("HTTP/1.1 301 Moved Permanently");

header("Location: domen");

exit();

}

так то пашет:

if ($_SERVER['HTTP_HOST']!='domen')

{

header("HTTP/1.1 301 Moved Permanently");

header("Location: domen");

exit();

}

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

последний вариант не подходит.

---------- Добавлено 07.03.2012 в 18:58 ----------

хотя спасибо за идею.... можно просто перечислить ненужные субдомены..

t_o_x_a:
а зачем так квадратные скобки записываете?
.

это не я это форум покоцал

тоже самое..

Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.

echo выводиться нормально

---------- Добавлено 07.03.2012 в 18:48 ----------

smart1k:
or замените на &&

тоже самое

Всего: 5824