Raul21

Рейтинг
28
Регистрация
01.02.2007
webarray:
т.к на первом не только у меня не работает. уже 10 человек подтвердили.

Да нормально все. Копайте у себя...

Да вроде нормально все на обоих сайтах и разных браузерах: FF2, IE6, Opera9

Может какой-нибудь файрвол давит первый?

_axl, недавно вот здесь обсуждалось, тоже можно посмотреть

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

Да, только не на эту, а на эту :)

geddon:
почему бы пауку при следующем обходе не выкинуть эти ссылки из базы?

Я понял так, что они даже вручную не могут выкинуть их из индекса :(

Сказали - ждите, скоро прикрутим фичку "удалить страницу из индекса"

aleksakfima:
если все смогут корректно настроить 404 (я понимаю что это не всегда удобно), то проблемы как таковой не будет

ИМХО - д.б. наоборт: система прежде чем совать страницу в индекс

(а также каждый раз прежде чем добавлять на нее ссылку)

должна проверить - а есть ли такая страница.

Потому что, действительно, фантазии системы нет предела:

geddon:
Откуда она берёт ссылки вида
..Adult_Celebs.cfm/undef/undef/javascript?false=true ???

Удалил, сорри

kardens:
Хочу призвать всех, у кого есть проекты как у оптимизатора не рубить с плеча

ИМХО надо просить хозяев системы этот призыв выложить на XAP -

Вряд ли все пользователи читают эту ветку

Meitenite:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?link=$1&action=shwprd&id=$2 [L]

так страница доступна по обоим адресам, и по красивому и по некрасивому.

Так эта конструкция работает? осталось добиться редиректа с некрасивого на красивый?

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

RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?link=$1&action=shwprd&id=$2 [E=redir:yes,L]

RewriteCond %{ENV:REDIRECT_redir} !^yes$

RewriteRule ^index.php?link=(.*)&action=shwprd&id=(.*)$ $1/$2.htm [R=301,L]

geddon:
Ну что сказать.... Не работает

Трудно сказать... М.б. ссылки с одного сайта но разных рекламных компаний...

Не понял :(

Meitenite:
понимаете, страница доступна по красивому адресу,

Без mod_rewrite ?

Meitenite:
но с некрасивого адреса она не редиректится на красивый

редирект с некрасивого на красивый :

RewriteRule ^index.php?link=(.*)&action=show&id=(.*)$ $1/$2.htm [R=301,L]

что-то типа этого...

НО! это только в том случае, если сразу же не делается обратная подстановка

(иначе пойдет зацикливание)

Всего: 220