Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

7up

Користувачі
  
  • Публікації

    315
  • З нами

  • Відвідування

Усі публікації користувача 7up

  1. В том то и дело, что я использую версию из шапки, после ее обновления. Да и только что перепробовал все варианты файла seo_pro.php проблема не исчезает. Видимо все же что-то связано со стыковкой с OpenCart 1.5.6. Смог добиться только закомментировав 80, и 81ю строки: Не совсем понял для чего это сделано. Подкажет кто? Причем проблема возникает только когда точка последней правой части ЮРЛА, сколько не ставь точки в начало или конец других частей, до или после слешей все ок, даже в последней части, если поставить точку вконец то все ок.
  2. seo_pro.php(ocStore1.5.5).zip - сам файлик seo_pro.php отсюда? :) попробовал этот файлик, проблема та же. Причем точки вконце отрабатывает норм, генерит 301 и перебрасывает на верный ЮРЛ, а вот точку вначале никак. у Вас же все ок. Причем не пойму связи версии самого движка магазина, ЮРЛ то сразу попадает в seo_pro.php который его обрабатывает? А есть кто использующий seo_pro на OpenCart 1.5.6 ? P.S. но Вы все же согласны что это не есть хорошо? :-)
  3. В Вашем случае Notice не появляется. А в браузере после перехода http://demo.codeoneteam.com/tooltip-sample/ редирект на http://demo.codeoneteam.com/ все ок отрабатывает верно. соответственно и в хедере видим 301. У меня же ошибка. В моем seo_pro.php видимо есть баг. Возможно у нас разные версии? Я использовал из шапки темы cached_seo_pro_v1.5.3.zip
  4. Вот я и задал вопрос постом Выше, по аналогии с "и?". Я же не специалист-разработчик, я спрашиваю мнения опытных. Нормально ли то, что так получается? На сколько я понимаю, меняя символы в ЮРЛ получить ошибку не совсем корректно для любого сайта, да и тех же дублей наплодить не проблема, теряется смысл модификации, которая собственно и устраняет дубли. Поправьте если я не прав.
  5. Вы дадите мне вкрутить шуруп в Вашу голову? сомневаюсь, как и я в свою. А точку поставить я смогу в Ваш сайт без Вашего позволения и получить HTTP/1.1 200 OK или еще чего хуже придумать, так же как и Вы в мой.
  6. Да я вот тоже как-то слепил, но хотелось бы сохранить возможность обновления Simple. Вы тоже завели отдельную таблицу с городами и складами, которую периодически синхронизируете через АПИ новой почты с их базой, а при вводе города первых символов вываливается список с фильтром по ним, при выборе самого города в select подгружается список складов? Я вот думал создать какой-то отдельный тип поля в симпле для этого дела, с отдельным контроллером, что бы не портить ее контроллер и темплейт.
  7. а вот если поставить точку после первого слеша, например так http://site.com/.category/ то получаем: Notice: Undefined index: in /.../public_html/catalog/controller/common/seo_pro.php on line 98Warning: Cannot modify header information - headers already sent by (output started at /.../public_html/index.php:104) in/.../public_html/catalog/controller/common/seo_pro.php on line 362Warning: Cannot modify header information - headers already sent by (output started at /.../public_html/index.php:104) in/.../public_html/system/library/response.php on line 12
  8. Как раз занимаюсь решениями такой же задачи для своего магазина. Готов присоединиться. Удалось ли Вам найти исполнителя?
  9. Спасибо за вектор... немного нащупал, добавив эти строки получил преобразование, а также в таблицу url_alias значения, где query значение "custom=my" где keyword значение "my", теперь добавив вконце юрла /my/ перебрасывает на /?custom=my не сообщая "страница не найдена" Как это ловить в seo_pro.php пока ума не приложу. Дело в том, что этот seo_pro.php в отличии от стандартного seo_url.php съедает мои переменные, ?custom=my когда я их добавляю вконец юрла тем самым не давая мне передать значение в контроллер :( Буду признателен за подсказки в этом направлении :)
  10. Во всем приходится ковыряться самостоятельно, изобретая велосипед. Для ограничения категории верхнего уровня, т.е. той, от которой ведется отчет пути при формировании ЮРЛ, сделал так (хотя понимаю что не совсем корректно): в файле seo_pro.php ищем меняем на Таким образом получаю всегда путь вида http://mysite/первая снизу в иерархии категория товара/product Ну а в другой проблеме хоть подскажет кто? :) Как избавиться от того, что сео про кушает мою переменную в ЮРЛ, которую я добавляю вконце, например ?myvariable=myparametr ?
  11. Эмммммм :oops: :oops: :oops: Всем спасибо за поддержку, похоже разобрался почему был HTTP/1.1 200 OK Собственно причина, из за которой хотел сделать 404 и редирект выдавала ошибку PHP вида "Notice: Undefined... траливали" которая и генерила 200й хедер сколько я не пытался выводить его из кода, убрав PHP Notice стал генериться как положено строкой указанной выше. :ugeek: Тему можно закрывать. Полез в тему про Seo Pro в надежде на помощь в вопросах, почему он ломает мои пасочки юрлы...
  12. Спасибо за ответы. Да именно так я и думал, но дело в том, что даже принудительно вставляя ее, в самом начале кода контроллера продукта: public function index() { $this->response->addHeader($this->request->server['SERVER_PROTOCOL'] . '/1.1 404 Not Found'); не дает 404й результат, все по прежнему HTTP/1.1 200 OK проверял разными сервисами, в т.ч. телнетом :) и вот не пойму почему он не отрабатывает. Потому и по интересовался у опытных программеров, где в коде генерить хедер по необходимости. Судя из постов Выше понимаю, что достаточно одной строки, осталось разобраться почему она не отрабатывает... P.S. Возможно еще грабли с Seo Pro, потому как после его использования он дико портит мне мои ЮРЛы, в которых я использую &myvariable=myparametr, но это уже отдельная тема для разговора.
  13. Пардон за назойливость, но очень все же хочется разобраться с моим вопросиком, категорией верхнего уровня SEO Pro :)
  14. Это не работает, по крайней мере в контроллере продукта. Тем, что пользователь не видит хедеров и не замечает редирект, а бот то ловит первый выданный хедер, до редиректа, а он HTTP/1.1 200 OK
  15. В юрл использую свое доп. значение, добавлением в конце &custom=my с которым в контроллере произвожу вычисления. Собственно это портит вид красивого ЮРЛа. Возможно ли это использовать более красиво, как ЧПУ? например .../my/ Ковырять seo_url.php или в случае SEO pro - seo_pro.php ? Подскажите верный путь. Заранее спасибо.
  16. Странно что никто не знает ответа. В общем установкой SeoPro часть проблем удалось решить, но все же тема еще актуальна :)
  17. Подскажите, а как указать категорию верхнего уровня используя seo_pro? т.е. получать не полный путь от товара или категории, а до определенной категории... Вот например есть у меня самая верхняя категория "все товары" в которой уже остальные категории. Я ее нигде не показывал. Раньше в модуле блока categories ставил ограничение верхнего уровня и получал ссылки минуя "все товары" т.е. сразу имя категории http://mysite.com/mycategory, но вот теперь, после установки seo_pro получаю http://mysite.com/vse_tovary/mycategory что не есть приемлемо для меня. Есть ли решение подобной ситуации? Заранее спасибо за помощь.
  18. Ошибки то предусмотрены, но суть вопроса в другом, описана выше "как выводить принудительно" из контроллера 404 когда это необходимо.
  19. Подскажите знающие, В контроллере ловлю из ЮРЛ свою переменную, которую добавляю к строке &myvar=hello Если она соответствует условия то все ок, выполняются действия, если нет то редирект на 404. Пробовал и так: if(мое условие) { $this->response->addHeader($this->request->server['SERVER_PROTOCOL'] . '/1.1 404 Not Found'); } и так: if(мое условие) { $this->redirect('/error/not_found'); } Для пользователя все ок, перекидывает на "страница не найдена", но а для ботов то остается 202. Вот собственно и вопрос: как и где "правильно" выдавать ботам 404 когда мне это нужно. P.S. Я правильно понимаю SEO, что не делая 404 при вариантах &myvar=hello1, &myvar=hello2, &myvar=hello3 и т.д. могу получить гору дублей и низкий рейтинг страницы?
  20. Вопрос поднимался в теме неоднократно, но все же хотелось некой понятности и четкости. Для 1.5.6 качаем seopro_multilang.zip и seo_pro_for1.5.5.1.zip верно? Этих двух файлов достаточно? Потому как в seo_pro_for1.5.5.1.zip в описании есть строка copy file seo_pro.php in folder catalog/controller/common а где ж его взять этот файл, если в архиве только xml P.S. Как быть с категорией по умолчанию для товара, как будет формироваться ЮРЛ, если в 1.5.6 не задается таковая, а только список категорий в которых отображается товар?
  21. Возможно все же и придется ставить его именно как модуль. Осталось разобраться какая его модификация лучше подойдет для Oopencart 1.5.6 (не OCSTORE). а сегодня меня волнуют несколько моментов (возможно я мало знаю про SEO :) ), а именно: 1. Отсутствие 404 при http://mysite.com/category/product/dhfkdfhkdjfhkdjhfkdjhf т.е. фактически используя это мой сайт могут очень сильно опустить в рейтингах накупив некачественных ссылок, недоброжелатели, а то и вовсе забанит гугл. Верно? 2. Полный ЮРЛ с привязкой к категории для всех товаров, вида http://mysite.com/category/product не важно откуда открыта товар. Сейчас получаю дубли http://mysite.com/category/product и http://mysite.com/product,'>http://mysite.com/product, а хотелось бы http://mysite.com/product исключить. Я верно понимаю оптимизацию? Хедеры я приспособился генерить самостоятельно в контроллере использую описание категорий и других параметров, вроде все ок.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.