siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009
Искал в интернете, но не нашел специфичный редерект для .htaccess.

Только на этом форуме я видел 5 таких тем. Каждый второй редирект написан на этом примере.

RewriteEngine On

RewriteCond %{HTTP_REFERER} google|yandex

RewriteRule .? http://site2.ru/

Тут стоит еще заметить, что использования таких редиректов очень сильно увеличивает и без того не малые шансы вашего сайта улететь в агс.

В htaccess других правил нету? Где-то значит еще есть редиректы, который отправляет на index.php. У меня этот код никаких зацикливаний не дал.

Как вариант, перед rewriteCond добавить

RewriteCond %{ENV:REDIRECT_STATUS} ^$

редирект с /folder/index.php на /folder/

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^/]+/)index\.php$ /$1 [R=301,L]

Неужто и правда нету?
На заказ писать?

Чего нету? Ты бы сначала определился с понятием "С этой статьей также смотрят". В этой теме уже дали два возможных варианта - related похожие; случайные записи. Если у тебя оно означает (переходы_с_статьи + кол_статей)/общее_число_мемберов * текущая_дата то это только под заказ.

Странно, но это распостраняется, толкьо на index.php\html
RewriteRule ^$

Удивительно как это еще и на index.php распространяется.

RewriteEngine on

RewriteCond %{HTTP_USER_AGENT} Opera|MSIE

#RewriteRule !\.(css|js|png) http://site.com/ololol/ [R,L]

RewriteRule .? http://site.com/ololol/ [R,L]

В htaccess dle после rewriteEngine on (rewriteBase) вставить

RewriteRule ^forum - [L]

Все равно пропускает ((( а есть еще какие-нибудь коды?

Какие еще коды нужны, если трафик с рефом оттуда значит этот реврайт должен заблочить хоста. Здесь не коды нужны а прямые руки, первом делом посмотреть логи откуда слив, или самому написать простенький скрипт логов.

User-agent: *

Allow: /goods.php?id=*&

Disallow: /goods.php?id=

Можно задать более жесткую проверку - *&cat=, можно оставить так

$str = preg_replace( '#<a href="(?!http://mysite\.com/)([^"]+)"#', '<a href="http://mysite.com/go.php?$1"', $str );

както так

Всего: 6568