geval 3 Опубликовано 7 января, 2015 Жалоба Share Опубликовано 7 января, 2015 проблема вот в чём- если было несколько страниц, они потом удалены и на них идет ссылка с 301 на главную, то это приведет к дублированию главной.. для поисковиков это совсем не хорошо.. кроме того, и человек не поймет куда он попал.. выводя заглушку с нужным текстом, например, к сожалению такой страницы нет..но есть у нас вот это и вот это.. с разными красивостями- дает дополнительные шансы.. правильная 404 страница это тоже плюс. насчет: Если не нужен редирект, правьте /manager.php и/или /redirector.php, где-то там код редиректа.--- имеете ввиду, что там все таки можно вместо 301 в таких случаях сделать 404 и т.д? просто хорошо если бы это было сразу.. а так конечно придется просить видимо программиста, разобраться в этом ...сам я там не разберусь Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 января, 2015 Автор Жалоба Share Опубликовано 7 января, 2015 Что за чушь!? Как может быть дублирование главной? Главная страница - она одна и проиндексирована. 301 приведёт в тому, что просто старый несуществующий адрес уйдёт из индекса поисковика, а главная как была одна, так и останется. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 7 января, 2015 Жалоба Share Опубликовано 7 января, 2015 ну если так, тогда проблемы на 99% нет.. хотя конечно хорошо бы, вместо 301 на главную, сделать возможность переход на нужную страницу... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 января, 2015 Автор Жалоба Share Опубликовано 7 января, 2015 Правьте код, где именно, я Вам уже написал. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 9 января, 2015 Жалоба Share Опубликовано 9 января, 2015 А для чего введена новая инфо.страница 404? Она не работает ни в демке, ни в обновлённом магазине. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 января, 2015 Автор Жалоба Share Опубликовано 9 января, 2015 Не знаю, просили добавить страницу для 404 - добавили. По умолчанию всё равно идёт переход на главную. Может потом и на эту 404 исправим редирект. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 9 января, 2015 Жалоба Share Опубликовано 9 января, 2015 Саша, не пугай людей. Сейчас редиректа (перехода) по 404й ошибке не происходит и не должно происходить. Просто выдаётся ответ 404 и открывается какой-то текст. В данном случае открывается текст с главной страницы. Нужно немного исправить код, проверив существование инфо. страницы 404 открывать её содержимое, вместо главной. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 января, 2015 Автор Жалоба Share Опубликовано 9 января, 2015 Так я о том и говорю, что показывает главную страницу. Может действительно имеет смысл что б показывал 404.html Это, по идее, нужно в redirector.php менять index.php на 404.html Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 9 января, 2015 Жалоба Share Опубликовано 9 января, 2015 А вот в каком месте его менять в redirector.php. Точно не в manager.php ? Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 10 января, 2015 Жалоба Share Опубликовано 10 января, 2015 Ошибка в пагинации, в файле split_page_results.php. теряется линк на первую страницу в кадре пагинации должно быть так: if( ($count == '1') and ($cur_window_num == '1') ){... иначе в каждом новом окне первая ссылка ведёт на первую страницу .html без параметра page= Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 января, 2015 Автор Жалоба Share Опубликовано 10 января, 2015 Если я правильно понял, о чём речь....так и должно быть. Что б не было дубля первой страницы, т.е. получается, что первая страница без параметра и первая страница с параметром page=1 имеют одно и тоже содержимое. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 января, 2015 Автор Жалоба Share Опубликовано 10 января, 2015 Да, в manager.php Глянул код, но так просто, видимо, не поменяешь, там же подключается index.php файл, а не просто идёт редирект. Вот этот код: header('HTTP/1.1 404 Not Found'); $PHP_SELF = '/index.php'; include('index.php'); Попробуйте поменять на: mysqli_free_result($result); mysqli_close($db_l); header('HTTP/1.1 404 Not Found'); header('Location: 404.html'); $PHP_SELF = '/index.php'; //include('index.php'); Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 января, 2015 Автор Жалоба Share Опубликовано 10 января, 2015 Хотя нет, так нельзя, так не отдаётся 404 заголовок. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 10 января, 2015 Жалоба Share Опубликовано 10 января, 2015 Если я правильно понял, о чём речь....так и должно быть. Что б не было дубля первой страницы, т.е. получается, что первая страница без параметра и первая страница с параметром page=1 имеют одно и тоже содержимое. Сейчас оно всегда режет параметр в этом месте - на любом кадре. Хорошо видно, когда товаров много и страница разбита на много кадров. $count == '1' - это не порядковый номер страницы, а порядковый номер её в текущем кадре. На втором кадре пагинации вместо ссылки на page=6 будет ссылка на .html Я привёл правильный код для исправления. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 января, 2015 Автор Жалоба Share Опубликовано 10 января, 2015 А этот код на какой строке? Что на что менять? или прицепите исправленный файл, если не сложно. А то не могу найти строку, которую менять. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 10 января, 2015 Жалоба Share Опубликовано 10 января, 2015 Строка 104 наверно. ($count == '1') там в одном месте нужно, чтобы было: if( ($count == '1') and ($cur_window_num == '1') ){ Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 января, 2015 Автор Жалоба Share Опубликовано 11 января, 2015 Спасибо Ссылка на сообщение Поделиться на другие сайты
ma3ut 1 Опубликовано 16 января, 2015 Жалоба Share Опубликовано 16 января, 2015 Нигде нет списка изменений в шаблонах по версиям 1,75 и 1,76... Раньше товарищ на clipartmag.ru выкладывал, теперь и тут пусто... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 января, 2015 Автор Жалоба Share Опубликовано 16 января, 2015 Так скачиваете обновление и смотрите какие файлы изменились в папке /templates/vamshop1/ Если нужно сравнить свои файлы и оригинальные, скачиваете программу, к примеру, winmerge.org и сравниваете свои шаблона и оригинальные, изменения переносите к себе. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 17 января, 2015 Жалоба Share Опубликовано 17 января, 2015 Нашел капитальный косяк а) у категории удаляем SEO URL б) получаем более 1й страницы товаров в) ссылка в пагинации получается типа сайт/index.php?cat=18&cPath=18page=2 т.е page=2 - параметр правильный, а id категорий 2 раза подставляется г) открывается главная, где адрес страницы сайт/index.php?cat=18&cPath=18?page=0 при включенный коротких УРЛ и ?page=1 при выключенных т.е задвоение id cat=18&cPath=18 на демо сайте попробывал - косяк работает )) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2015 Автор Жалоба Share Опубликовано 18 января, 2015 Да, уже в курсе, пробуем вот исправить. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 18 января, 2015 Жалоба Share Опубликовано 18 января, 2015 а если у категории ранее не было сео урл? все нормально будет? или решение чтоб однозначно seo url был задан? Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 18 января, 2015 Жалоба Share Опубликовано 18 января, 2015 а если у категории ранее не было сео урл? все нормально будет? или решение чтоб однозначно seo url был задан? наоборот. т.е косяк прет если СЕО УРЛ НЕТУ Пока решение не найдено, лечится указание СЕО УРЛ для категории Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 января, 2015 Автор Жалоба Share Опубликовано 18 января, 2015 В /includes/application_top.php удалите код: if($number_of_pages < $_GET['page']){ header("HTTP/1.1 301 Moved Permanently"); header("Location: $end_page_url"); exit(); } Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 21 января, 2015 Жалоба Share Опубликовано 21 января, 2015 наоборот. т.е косяк прет если СЕО УРЛ НЕТУ Пока решение не найдено, лечится указание СЕО УРЛ для категории такой косяк только если сео урл нет у категории, или вообще если его нет у товаров и т.д? Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения