будет ли работать такая переадресация?
RewriteCond %{ENV:REDIRECT_RWR} ^yes$
RewriteRule .* — [L]
RewriteCond %{QUERY_STRING} ^utm_source
RewriteRule ^.*$ %{HTTP_HOST}/$0? [R=301,L,E=RWR:yes]
--------------------------------------
еще. правильно ли указа редирект с дубля index.php
Redirect 301 сайт.ru/index.php сайт.ru
это про ссылки с твитера и подобное...
Ну и поиском наверное полезно пользоваться)
совсем свежая темка
не свежая, но ответ есть)
ps: что уже и внутренняя обработка ссылок косячит) верхнюю поломало сразу, странно(
1.каноникал как и чего вписать не понял
2. тема на форуме закрыта и там не добавить вопрос
но все равно, спс за внимание :)
там же написано) первый блок в самый верх template.phpканоникал как и чего вписать не понял
до кода:
?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
зачем добавлять если там есть раскрытие вопроса склейки index.phpтема на форуме закрыта и там не добавить вопрос
… просто прочесть и сделать как написано)
хотя подобной мути тонны в инете)
ps: кстати, данный код каноникал склеивает и index.php, в коде это видно…
как-будто все чайники понимают где это "в то место" :)И в то место, где должен выводить canonical такой код
reload, вот ты как понимающий, отредактирую свой ответ выше, с указание всего кода :)
в файле шаблона template.php
перед
?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
$where = $_SERVER["REQUEST_URI"]; // адрес текущей страницы }else{ $canonical = $where; } if ($canonical=='/'){$canonical='';} //если главная, убираем слэщ в конце elseif ($canonical=='/index.php') {$canonical='';} //если главная, убираем index.php $canonical = 'http://'.$_SERVER['HTTP_HOST'].$canonical;
вставляем
<link rel="canonical" href="<?php echo $canonical; ?>"/>
смешной ты)reload, вот ты как понимающий, отредактирую свой ответ выше, с указание всего кода :)
… подтолкнут к действиям чтоб начать думать и искать варианты — это могу)
Как заметил Maikl, есть четко указанный файл template.php
Открываем его допустим в notepad++ и ищем строки которые описаны ниже и вставляем то что указано)
А иначе, у меня есть знакомый, который настолько привык к мелочной помощи что даже не напрягает мозги как сделать, он уверен что просто обязаны помочь) он быстрее ласты склеит чем думать начнет в ожидании помощи)
НО! виноват не он! виноваты те кто потакали даже в тех мелочах, которых не стоит)
Нужно давая помощь, заставлять делать человека хоть что то, и заставлять мыслить — иначе человек превратиться в нечто(
Но еще лучше заставлять самого себя)
Я не злой, я добрый и по этому редактировать не стану) там для детского сада написано… извиняюсь если это обижает, но лучше правда чем вранье)отредактирую свой ответ выше, с указание всего кода
Вопрос не по теме...
Скажите пжл, а что означаете название Вашего блога: -1826-1820-1812 ?
Просто какую то странную картинку эти цифры дают в итоге)
разобраться не сложно, ты прав, но лучше писать так, чтобы вопросов меньше возникало.
но дело хозяйское :)
Maikl, это координаты дома что бы не забыть, а картинка это графическое преобразование в 3D модель этих же координат) а если без юмора, то тупо увидел, скопировал и вставил даже не задумываясь что это такое (правда проверил чтоб не маты были)
lezginka.ru, разобрался, работает?
Maikl, это координаты дома что бы не забыть, а картинка это графическое преобразование в 3D модель этих же координат) а если без юмора, то тупо увидел, скопировал и вставил даже не задумываясь что это такое (правда проверил чтоб не маты были)
reload, я уже боюсь сказать "неразобрался" )))))
если без шуток, то больше да чем нет
не правильно, нужно чтобы перекидывало не на index.phpчтобы не индексировать страницы ?utm_source=twitterfeed&utm_medium=twitter будет ли работать такая переадресация? RewriteCond %{ENV:REDIRECT_RWR} ^yes$ RewriteRule .* — [L] RewriteCond %{QUERY_STRING} ^utm_source RewriteRule ^.*$ %{HTTP_HOST}/$0? [R=301,L,E=RWR:yes] — еще. правильно ли указа редирект с дубля index.php Redirect 301 сайт.ru/index.php сайт.ru
нужно чтобы из site.ru/news/blablabal.html?utm_source=twitterfeed&utm_medium=twitter перекидывало на site.ru/news/blablabal.html
проблема актуальна! кто подскажет как это прописать в .htaccess 301 редиректом, без использования canonical — ибо это еще большая проблема при индексировании
Загляну завтра, посмотрю что кто еще придумает ))
Disallow: /*utm_* Disallow: /*.php
я писал это в роботс — не помогало, а может просто не прошло достаточно времени.