AboutSEO

AboutSEO
Рейтинг
154
Регистрация
18.01.2007
Kost:
В любом случае, заодно разберитесь с ID сессий. Роботам не нужны сессии, даже наоборот.

И перечитайте FAQ Яндекса про robots.txt, пригодится.

на форуме стоит плагин который преобразует в псевдо статику все урлы нужные,

поэтому всю динамику загнал сразу в роботс.

по сессеям да, я читал недавно, помоему на самом-же яндексе, там есть для них специальные коды/параметры(фиг знает как правильно назвать).

в любом случае всем спасибо за подсказки :)

Kost:
Не должно. И давно висит такой robots.txt ?
Лучше покажите домен.

Но звездочки я бы убрал нафиг, они тут ни к чему.
Директиву Host можете тоже убрать или уж приклеить к блоку.

Если есть строка

Disallow: /forum/member

То строку

Disallow: /forum/memberlist.php

уже не нужно писать.

линк в личку скинул

форум добавил неделю назад где-то, в роботсе стазу-же прописано было,

сегодня только добавил Disallow: /forum/viewtopic.php*

зы: попробовал проверить валидность в панели ВМ вывалила ошибка - Cервис временно недоступен. Обратитесь немного позже. :)

мне вот интересно, как будут развиваться события в таком виде:

на вас подали в суд

вы скидываете домен на свою бабушку и другого регистратора

они снова собирают документы уже на бабушку и снова подают в суд

бабушка скидывает на дедушку и т.д. :)

на сайте скорее всего только этим ffmpeg , массово не в курсе..., но на пхп думаю и массово не сложно будет смастерить.

'[umka:
;6790839']Чтобы убрался "?id=…", нужно так:
RewriteRule ^news/index.php$ /news/? [R=301,L]
(знак вопроса при этом добавляться не будет)

спасибо еще раз, все работает :)

'[umka:
;6790685']RewriteRule кушает только URI без query string.
Если вам не нужно значение, которое после 'id=', то просто пишите
RewriteRule ^news/index.php$ /news/ [R=301,L]


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

в таком виде он и ИД передает и редирект получается такой news/?id=1

а как убрать ИД?

'[umka:
;6789791']В чём проблема? :)

RewriteEngine On
RewriteRule ^news$ /news/ [R=301,L]

спасибо :)

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

а в примерах чаще всего обобщенные примеры, который на все papki ставят /

AboutSEO добавил 23.04.2010 в 19:21

чето такая схема не пашет :(


RewriteRule ^news/index.php?id=(.+)$ /news/ [R=301,L]

просто переехал на новый двиг и нехочется народ терять и 404 им давать по этим урлам.

на новом двиге тоже есть папка news , но она урлы не через ID формирует.

как правильно то должно быть?

да, и еще в хтацес есть от самой цмс такая строка


RewriteRule ^(.*)/$ index.php?rewrite=$1 [QSA]

люди, мне нужно в точности до наоборот и только на один урл,

подскажите плс

нужно только news на news/

спс

будьте готовы после покупки cms отдать им еще 10% за снятие их ссылки со страниц.

да, да... я говорю именно о платных версиях :) ссылки с копирайтами у них как дополнительное снятие денег :D

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

========================

в общем сам вроди разобрался :)

для тех кому понадобится тоже:

открываем файл /includes/function.php

и добавляем новую функцию


public function show_sape()
{
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'хххххххххххххххххх');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
}

потом в шаблоне сайта вставлям в нужное место

<insert name="show_sape" >
Всего: 1305