Правкой только одного 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();}
Ну бывает такое, что какую-либо скандальную новость разместили, потом удалили, а в кеше поисковика она осталась. А если бы был тег, то после удаления на сайте ее бы нигде нельзя было найти.
Откройте main.tpl и выложите его здесь. По идее где-то в нем.
В кеше не будет данной странице, но в выдаче она показывать будет. Просто в результатах поиск не будет ссылки "Сохраненная копия"
Все нормально. Скрипт сапы будет заменять {sapelinks} на ссылку только на той странице, где она куплена.
В хроме откройте, консоль javascript, там вкладка Network, все очищаете. Нажимаете на поиск и смотрите на то, куда идут ajax-запросы. Кликаете по одному из них, затем на вкладку Preview и смотрите на ошибку, которая скорее всего возникла.
Уникальность добавил. Тяжело с возрастом что-то новое учить :(
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=[номер объявления].
Что кстати упрощает парсинг :)