Vilent

Рейтинг
34
Регистрация
04.09.2008

Правкой только одного htaccess дело не решить, так как раньше были ID, а сейчас названия. Надо что бы в самом коде при запросе (до отправки данных) был редирект, что-то типа:

при запросе /index.php?cat=10 срабатывало:


if(isset($_GET['cat'])
{
$name = получить_имя_категории_по_ид($_GET['cat']);
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://site.ru/".$name.".htm");
exit();
}

и при запросе: /product_info.php?products_id=10


if(isset($_GET['products_id'])
{
$name = получить_имя_товара_по_ид($_GET['products_id']);
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://site.ru/".$name.".htm");
exit();
}
">
Chained:
Интересно, зачем может понадобиться такой тэг? Чисто гипотетически?

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

Откройте main.tpl и выложите его здесь. По идее где-то в нем.

">

В кеше не будет данной странице, но в выдаче она показывать будет. Просто в результатах поиск не будет ссылки "Сохраненная копия"

Все нормально. Скрипт сапы будет заменять {sapelinks} на ссылку только на той странице, где она куплена.

В хроме откройте, консоль javascript, там вкладка Network, все очищаете. Нажимаете на поиск и смотрите на то, куда идут ajax-запросы. Кликаете по одному из них, затем на вкладку Preview и смотрите на ошибку, которая скорее всего возникла.

Dinozavr:
Vilent, откройте для себя array_keys:)
+вы забыли про уникальность

Уникальность добавил. Тяжело с возрастом что-то новое учить :(

eis не поможет, оно может где-нибудь в базе лежать :)

В том месте где ссылка что написано? Там может какая-нибудь функция лежит, которая расшифровывает ссылку из кракозябр. Обычно так ссылки на студию-разработчика шаблона прячут.


//исходный массив
$array['car']['color']="blue";
$array['car']['color']="black";
$array['bike']['color']="red";

//массив с нужными значениями
$list=array();

//проходим по массиву в цикле
foreach($array as $p=>$q)
{
$list[]=$p;
}
$list = array_unique($list);
print_r($list);

То что телефон или мыло подгружается ajax-ом это мелочи для парсера. Обычно там идет запрос на адрес типа http://site.ru/system/getphone.php?id=[номер объявления].

Что кстати упрощает парсинг :)

12
Всего: 13