Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

результата никакого, как было route=common/home так и осталось.

надеюсь что Вы еще и почистить папку cache на фтп не забыли.....

Я проверял, все работает. Если у Вас не получается, это не значит что файл не верный.

  • +1 1
Link to comment
Share on other sites

  • 2 weeks later...

Для версии ocStore v1.5.1.3 актуально решение?!

Сам спросил, сам ответил. Да, работает :) единственное, для новичков типа меня, стоило бы подробно написать, где искать файл сео-про который мы заменяем. А то пришлось поиском по заголовкам пользоваться.

Автору спасибо..

Кроме этого запроса INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/simplecheckout', 'checkout');

Потому что там /index.php?route=checkout/checkout а не checkout/simplecheckout

Правильный запрос будет: INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

Толи закэшировал ссыли, то ли что.. но после запроса к БД и замене файла, прописываешь СЕО ссыль в товаре или статье, меняется лишь заголовок а не ссыль. Скорее всего кэш, потому что поменял файл обратно, изменил ссылки, и снова поставил ваш.. теперь полное СЕО!

Еще раз спасибо.

А вот сео-ссылки у товаров не меняется, пробовал добавлять с нуля. Что может быть?

Сам спросил, сам ответил. Пока товар не в категории, сео-вид ссылка не принимает! Я сутки работаю только с этим магазином, поэтому сильно не пинайте. Свои вопросы с ответами оставляю для тех, у кого могут быть те же проблемы.

Edited by Sergejj
  • +1 1
Link to comment
Share on other sites


Правильно я понимаю, что с этим "решением" теперь можно в robots пописать что то типа Disallow: /*route=* ?

Link to comment
Share on other sites


Правильно я понимаю, что с этим "решением" теперь можно в robots пописать что то типа Disallow: /*route=* ?

А смысл? Страницы не повторяются с этим решением. Для поисковиков теперь каждая особенная. С этим решением про " route=" можно забыть, да бы ссылки все ЧПУ

Link to comment
Share on other sites


Кроме этого запроса INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/simplecheckout', 'checkout');

Потому что там /index.php?route=checkout/checkout а не checkout/simplecheckout

Правильный запрос будет: INSERT INTO mag_url_alias (query, keyword) VALUES ('checkout/checkout', 'checkout');

checkout/simplecheckout это для распространненого модуля упрощенной регистрации и покупки

Link to comment
Share on other sites


Вопрос, как обновляется кэш?

При добавление изменении товара кэш не обновляется, мало того от туда берётся старый seo.... как работать то?

Просветите пожалуйста...

Link to comment
Share on other sites

Вопрос, как обновляется кэш?

При добавление изменении товара кэш не обновляется, мало того от туда берётся старый seo.... как работать то?

Просветите пожалуйста...

ага, что бы автоматом обновлялся кеш при редактировании seo алиаса нужно добавить инвалидацию кеша seo_pro везеде где вызывается инвалидация product, category, manufacturer и т.п.
  • +1 1
Link to comment
Share on other sites

Фикс с окончанием

Вот это

  if(empty($queries)) {
   $queries[] = $route;
  }
заменить на

  if(empty($queries)) {
   $queries[] = $route;
   if ($route != 'common/home') {$postfix = 1;}
  }
  • +1 1
Link to comment
Share on other sites

Подскажите как исправить.

Стоить модуль новостей с vqmod и конфликтует с этим сеопро

Notice: Undefined variable: keyword_in in /var/www/u2491196/data/www/test.sampw.ru/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 77

Вот конфликтующая часть кода

			    <operation error="skip">
					    <search position="after"><![CDATA[
						 $this->request->get['route'] = 'error/not_found';
					    ]]></search>
					    <add><![CDATA[
					    }
					    if ($keyword_in[0] == 'news') {
					  $this->request->get['route'] = 'information/news';
					    ]]></add>
			    </operation>
Link to comment
Share on other sites


Подскажите как исправить.

Стоить модуль новостей с vqmod и конфликтует с этим сеопро

Notice: Undefined variable: keyword_in in /var/www/u2491196/data/www/test.sampw.ru/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 77

Вот конфликтующая часть кода

				<operation error="skip">
						<search position="after"><![CDATA[
						 $this->request->get['route'] = 'error/not_found';
						]]></search>
						<add><![CDATA[
						}
						if ($keyword_in[0] == 'news') {
					  $this->request->get['route'] = 'information/news';
						]]></add>
				</operation>

				<operation error="skip">
						<search position="after"><![CDATA[
						 $this->request->get['route'] = 'error/not_found';
						]]></search>
						<add><![CDATA[
						}
                        if (isset($keyword_in[0]) AND $keyword_in[0] == 'news') OR (isset($parts[0]) AND $parts[0] == 'news') ) {
					  $this->request->get['route'] = 'information/news';
						]]></add>
				</operation>
  • +1 1
Link to comment
Share on other sites

подскажите что может быть не так... сделал все по инструкции но ссылки все равно не поменялись, кеш чистил, чпу включено, выбран сео_про, .htaccess переименован, что самое интересное: прописаны SEO URL в категориях но почему то ссылки не чпу получились. На родном сео_про ссылки имеют нормальный вид. Сборка maxystore 1.5.3.1 проверял на чистом ocStore 1.5.3.1 эффекта никакого. Как разобраться?

после проделанных действий ссылки стали нормальными, но вот почему-то теперь url категорий имеет вид index.php?route=product/category&path= хотя seo url прописано. Никто не сталкивался с таким?

подскажите пожалуйста порядок Ваших действий, пробовал много раз, а вот добиться чтобы все ссылки были нормальными так и не получилось, точнее ссылки нормальные получились (вместо index.php?route=), а вот на категории и на товар ссылки изменились на такой вид index.php?route=product/category&path= хотя сео юрл везде прописан, сео включено, запросы сделаны, файл заменен, вобщем все нужные действия проделаны, а результата никакого.

Точно такая же история, и ответа никто не дал.

При стандартном 1.5.3 seo_pro.php

товары, категории — чпу

другие ссылки — index.php?route=

при cached_seo_pro_v1.5.3 из этой темы

товары, категории — index.php?route=product/category&path=

другие ссылки — прописанные в базе чпу

В чем может быть дело?

Link to comment
Share on other sites


Спасибо за тему, все получилось))

Теперь у меня другой вопрос, как под это дело правильно настроить robots.txt ?

Примерно так

User-agent: *
# account*
Disallow: /*route=account/
Disallow: /wishlist
Disallow: /my-account
Disallow: /login
Disallow: /logout
Disallow: /order-history
Disallow: /newsletter
Disallow: /request-return
Disallow: /forgot-password
Disallow: /downloads
Disallow: /returns
Disallow: /transactions
Disallow: /create-account
Disallow: /edit-account
Disallow: /change-password
Disallow: /address-book
Disallow: /reward-points
# affiliate*
Disallow: /*route=affiliate/
Disallow: /affiliates
Disallow: /edit-affiliate-account
Disallow: /change-affiliate-password
Disallow: /affiliate-payment-options
Disallow: /affiliate-tracking-code
Disallow: /affiliate-transactions
Disallow: /affiliate-logout
Disallow: /affiliate-forgot-password
Disallow: /create-affiliate-account
Disallow: /affiliate-login
# checkout*
Disallow: /*route=checkout/
Disallow: /shopping-cart
Disallow: /checkout
Disallow: /gift-vouchers
#
Disallow: /*route=product/search
Disallow: /search
#
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /download
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Disallow: /*?tracking=
Disallow: /*&tracking=
User-agent: Yandex
# account*
Disallow: /*route=account/
Disallow: /wishlist
Disallow: /my-account
Disallow: /login
Disallow: /logout
Disallow: /order-history
Disallow: /newsletter
Disallow: /request-return
Disallow: /forgot-password
Disallow: /downloads
Disallow: /returns
Disallow: /transactions
Disallow: /create-account
Disallow: /edit-account
Disallow: /change-password
Disallow: /address-book
Disallow: /reward-points
# affiliate*
Disallow: /*route=affiliate/
Disallow: /affiliates
Disallow: /edit-affiliate-account
Disallow: /change-affiliate-password
Disallow: /affiliate-payment-options
Disallow: /affiliate-tracking-code
Disallow: /affiliate-transactions
Disallow: /affiliate-logout
Disallow: /affiliate-forgot-password
Disallow: /create-affiliate-account
Disallow: /affiliate-login
# checkout*
Disallow: /*route=checkout/
Disallow: /shopping-cart
Disallow: /checkout
Disallow: /gift-vouchers
#
Disallow: /*route=product/search
Disallow: /search
#
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /download
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Clean-param: tracking
За правильноть не ручаюсь.
Link to comment
Share on other sites


Добрый день, установил модуль seo_pro для 1.5.3, работает все отлично, модулем доволен. На днях установил на сайт сертификат SSL и, когда пытаюсь зайти через https, то сайт ломается. Как я понял из Консоли JavaScript , проблема в кеше seo_pro, поскольку ошибки идут следующие:

The page at https://kydelka.ru/ displayed insecure content from http://kydelka.ru/image/cache/import_files/d4/d43040c5e3ce11e184beb482fe8c31b2_ae8dc345d3594634ae0925d32d23473f-100x140.jpg.

Подскажите, как поменять вызов картинок и скриптов из кеша через безопасное соединение https?

Link to comment
Share on other sites


Добрый день, установил модуль seo_pro для 1.5.3, работает все отлично, модулем доволен. На днях установил на сайт сертификат SSL и, когда пытаюсь зайти через https, то сайт ломается. Как я понял из Консоли JavaScript , проблема в кеше seo_pro, поскольку ошибки идут следующие:

The page at https://kydelka.ru/ displayed insecure content from http://kydelka.ru/image/cache/import_files/d4/d43040c5e3ce11e184beb482fe8c31b2_ae8dc345d3594634ae0925d32d23473f-100x140.jpg.

Подскажите, как поменять вызов картинок и скриптов из кеша через безопасное соединение https?

Проблема решена.

Link to comment
Share on other sites


В cached_seo_pro_v1.5.3.zip ошибка есть.

Например, оно неправильно преобразовывает ссылки на форму возврата товара, если у товара прописан SEO URL.

	 'return'   => $this->url->link('account/return/insert', 'order_id=' . $order_info['order_id'] . '&product_id=' . $product['product_id'], 'SSL')
получается http:// example.com/{SEO_URL}?order_id={id}
Link to comment
Share on other sites


сделал всё, как указано (заменил файл, сделал запрос в базу). Полезли ошибки:

1) Перестала работать корзина, при попытке зайти в неё перекидывает на главную

2) При попытке залогиниться под клиентом выдает ERR_TOO_MANY_REDIRECTS и всё, труба.

Что делать?

Замена файла обратно ничего не дала

нашел в логе ошибок:

2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.14249775bee9ba35ef664f4043bcaa83.1346027394) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.062a53d463d15be5c87f8ba9d902a3a7.1346027495) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.062a53d463d15be5c87f8ba9d902a3a7.1346027495) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.c343a59b73bee90e6c3c9a13f6acd6f9.1346027446) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  unlink(/home2/ambiplan/public_html/system/cache/cache.product.1.0.1-1.6996787f42f0cdf56830645e9c7dd7c9.1346027379) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home2/ambiplan/public_html/system/library/cache.php on line 14
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cookie - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/session.php on line 11
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/index.php on line 177
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45
2012-08-27 0:33:35 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home2/ambiplan/public_html/index.php:104) in /home2/ambiplan/public_html/system/library/currency.php on line 45[/size][/color][/font]
[font="Helvetica, Arial, sans-serif"][color="#777777"][size=2]
Edited by perplexor
Link to comment
Share on other sites


Сейчас проверил - удалил вручную из таблицы альяс для закладок, очистил кеш - закладки работают, путь стандартный, через route

Магазин 1.5.3.1

стоит seo модуль deadcow SEO, но онб по идее, не конфликтует с сео_про никак.

остальные ссылки, для которых в таблице url_alias прописаны свои пути, пока не раюотают: корзина, личный кабинет и т.д. Даже страничка Производители не работает.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.