| |||||||||
| |||||||||
неплохо. подумаем.
Разработчик CMS Eurowebcart
Начитался кое где, кое чего и завис. После перезагрузки стал ворошить, что имею и обнаружил такое явление:
В движке сайта используется редирект из 300 серии. С одной стороны, оно конечно, хорошо. Не посылает юзера лесом, а отдает ему для подумать главную страницу.
Однако, не все русскому хорошо, что немцу смерть. Так уж получается, что время от времени, приходится делать серьезные исправления в документах, влияющие на изменение урлов. Фактически, была страница, и нет ее. Появилась другая. А будучи проиндексированной искалками, продолжает стоять на выдаче.
Так, обнаружив в серпе некоторое кол-во таких урлов, решил показать их дурилке. И таки она сказала HTTP 200 ОК
Оно наверно круто, имея на сайте 100 страниц, обнаружить в индексе 300.
Да вот засада, когда на сайте много документов, и работа ведется весьма активно, хочешь-не хочешь, а объем пустых урлов будет рости. И совсем не хорошо, когда юзер все чаще и чаще попадает на отсутствующий документ и выкидывается на главную по умолчанию.
Но! Это дело можно слегка поправить. Так сказать, в кресло сесть и рыбку съесть.
Надо сделать, чтобы при переходе на отсутствующий документ отдавался 404, а через 5 сек сработал редирект.
Боты добросовестно выкинут этот адрес из индекса. А для человеков, на 404 страничке написать:
УПС! Адрес странички изменился.
И швырь его на главную. Тот кто свалить собирался итак свалит. А кому надо поищет.
Вот, шибко надо, чтобы было так.
В движке сайта используется редирект из 300 серии. С одной стороны, оно конечно, хорошо. Не посылает юзера лесом, а отдает ему для подумать главную страницу.
Однако, не все русскому хорошо, что немцу смерть. Так уж получается, что время от времени, приходится делать серьезные исправления в документах, влияющие на изменение урлов. Фактически, была страница, и нет ее. Появилась другая. А будучи проиндексированной искалками, продолжает стоять на выдаче.
Так, обнаружив в серпе некоторое кол-во таких урлов, решил показать их дурилке. И таки она сказала HTTP 200 ОК
Оно наверно круто, имея на сайте 100 страниц, обнаружить в индексе 300.
Да вот засада, когда на сайте много документов, и работа ведется весьма активно, хочешь-не хочешь, а объем пустых урлов будет рости. И совсем не хорошо, когда юзер все чаще и чаще попадает на отсутствующий документ и выкидывается на главную по умолчанию.
Но! Это дело можно слегка поправить. Так сказать, в кресло сесть и рыбку съесть.
Надо сделать, чтобы при переходе на отсутствующий документ отдавался 404, а через 5 сек сработал редирект.
Боты добросовестно выкинут этот адрес из индекса. А для человеков, на 404 страничке написать:
УПС! Адрес странички изменился.
И швырь его на главную. Тот кто свалить собирался итак свалит. А кому надо поищет.
Вот, шибко надо, чтобы было так.
я могу отдавать любые заголовки.
это можно сделать при
-отсутствии товара с определенным unifid=xxx / item_id=xxx
-отсутствии страницы с определенным page=xxx
-и отсутствием раздела с определенным catid=xxx
Так я понял?
это можно сделать при
-отсутствии товара с определенным unifid=xxx / item_id=xxx
-отсутствии страницы с определенным page=xxx
-и отсутствием раздела с определенным catid=xxx
Так я понял?
Разработчик CMS Eurowebcart
я могу отдавать любые заголовки.
это можно сделать при
-отсутствии товара с определенным unifid=xxx / item_id=xxx
-отсутствии страницы с определенным page=xxx
-и отсутствием раздела с определенным catid=xxx
это можно сделать при
-отсутствии товара с определенным unifid=xxx / item_id=xxx
-отсутствии страницы с определенным page=xxx
-и отсутствием раздела с определенным catid=xxx
Сделано
Разработчик CMS Eurowebcart
Разработчик CMS Eurowebcart
howard: Сделать чтобы в выпадающем списке в поиске, была не только картинка товара, но и цена.
Done
Разработчик CMS Eurowebcart
я могу отдавать любые заголовки.
это можно сделать при
-отсутствии товара с определенным unifid=xxx / item_id=xxx
-отсутствии страницы с определенным page=xxx
-и отсутствием раздела с определенным catid=xxx
это можно сделать при
-отсутствии товара с определенным unifid=xxx / item_id=xxx
-отсутствии страницы с определенным page=xxx
-и отсутствием раздела с определенным catid=xxx
Сделано
А как это теперь прикрутить к себе?
ждать выпуска 5.80
Разработчик CMS Eurowebcart
В 5.80 готово:
Загрузка поисковых тегов из текстового или csv файла с любыми разделителями, предпросмотром, выбора строки откуда грузить, таблица подстановки данных и переход на индексацию тегов.
Загрузка поисковых тегов из текстового или csv файла с любыми разделителями, предпросмотром, выбора строки откуда грузить, таблица подстановки данных и переход на индексацию тегов.
Разработчик CMS Eurowebcart
В 5.80 очень возможно появление личного счета, пополняемого как платежами, так и администрацией вручную.
Разработчик CMS Eurowebcart
Улучшен внешний вид кабинета
заодно улучшена форма оформления и регистрации
также при регистрации фирм вместо выбора аватара - выбор логотипа
правда стало лучше?
заодно улучшена форма оформления и регистрации
также при регистрации фирм вместо выбора аватара - выбор логотипа
правда стало лучше?
Разработчик CMS Eurowebcart
bikerx: При поиске несуществующего слова, необходимо добавить что то типа "По вашему запросу ничего не найдено", а то я сам неоднократно думал что поиск просто на просто не работает, да же можно сказать безрезультатность ошарашивает, и как говорится отрицательный результат, то же результат, о нем надо знать.
Готово! пишет не найдено + 404 статус в хидеры
Разработчик CMS Eurowebcart
В списке заказов теперь ничего лишнего! никаких #lastvisit.time и т.п.
Разработчик CMS Eurowebcart
Полноценно добавились RSS каналы разделов товаров, т.е. с кнопкой и включением и выключением этой возможности
Разработчик CMS Eurowebcart
пополнение счета, вариант 1 - полуавтоматический, начисление через оператора магазина, который смотрит приход средств.
преимущества
- невозможность взламывания или прощупывания начислений
- невозможность подделать ответ платежной системы
недостатки - наличие оператора.
Будет еще и полная автоматика - без оператора, но это уже не 5.80
кошельки на сайте защищены ключом и даже админ не сможет начислить вне системно, даже имея доступ к фтп, и не возможно понять чей какой кошелек. Сделано во избежании коррупции.
преимущества
- невозможность взламывания или прощупывания начислений
- невозможность подделать ответ платежной системы
недостатки - наличие оператора.
Будет еще и полная автоматика - без оператора, но это уже не 5.80
кошельки на сайте защищены ключом и даже админ не сможет начислить вне системно, даже имея доступ к фтп, и не возможно понять чей какой кошелек. Сделано во избежании коррупции.
Разработчик CMS Eurowebcart
В личном кабинете появилась возможность загружать на сайт свой собственный аватар - логотип фирмы.
Ресайз, защита от хака, поддержка прозрачности, проверка content-type
Все параметры из css.inc переведены в Основные параметры
Пополнение личного счета:
Пополнение личного счета дает возможность в последствии написать модули продажи услуг, сервисов, электронных товаров с мгновенным получением.
А также в планах в кошельке пользователя хранить начисляемую скидку и другие персональные данные. Кошельки защищены от просмотра и редактирования даже админами, даже по FTP
Ресайз, защита от хака, поддержка прозрачности, проверка content-type
Все параметры из css.inc переведены в Основные параметры
Пополнение личного счета:
Пополнение личного счета дает возможность в последствии написать модули продажи услуг, сервисов, электронных товаров с мгновенным получением.
А также в планах в кошельке пользователя хранить начисляемую скидку и другие персональные данные. Кошельки защищены от просмотра и редактирования даже админами, даже по FTP
Разработчик CMS Eurowebcart
а когда примерно будет новая версия? Просто хочу обновить, думаю подождать 5.80.
подтверждаю. ориентировка - 1 сентября. ну плюс минус 2-3 дня.
Спасибо Сударю за продуктивную совместную работу по подготовке новой версии.
Осталось доделать кошельки юзеров и их пополнение и может что по мелочи, типа Ajax модуля "заказать обратный звонок"
Спасибо Сударю за продуктивную совместную работу по подготовке новой версии.
Осталось доделать кошельки юзеров и их пополнение и может что по мелочи, типа Ajax модуля "заказать обратный звонок"
Разработчик CMS Eurowebcart