leny Опубликовано 25 января, 2015 Автор Жалоба Поделиться Опубликовано 25 января, 2015 Правильно ли я Вас понял. Все эти изменения добавляются уже после того как избавились от products/ и catalog/ ?Да. Правим IndexView.php и ProductsView.php Цитата Ссылка на сообщение Поделиться на другие сайты
nekkby Опубликовано 25 января, 2015 Жалоба Поделиться Опубликовано 25 января, 2015 ну вроде бы все правильно сделал. http://site.ru/apple выводиться все правильно, а вот по адресу http://site.ru/мобильные-телефоны/apple выводиться продукция не только фирмы apple... =( как быть? Цитата Ссылка на сообщение Поделиться на другие сайты
nekkby Опубликовано 25 января, 2015 Жалоба Поделиться Опубликовано 25 января, 2015 Прошу прощения, наоборот по адресу http://site.ru/мобил...-телефоны/apple все нормально, а вот http://site.ru/apple не правильно. Цитата Ссылка на сообщение Поделиться на другие сайты
stopol Опубликовано 25 января, 2015 Жалоба Поделиться Опубликовано 25 января, 2015 по первой инструкции получилось убрать products/но мне надо убрать и catalogвернул все как было и заново сделал по краткой инструкции и тут я застрял...если вам не трудно напиши более подробную инструкцию как убрать и products и catalogспасибо Вам Цитата Ссылка на сообщение Поделиться на другие сайты
leny Опубликовано 25 января, 2015 Автор Жалоба Поделиться Опубликовано 25 января, 2015 stopol, где застряли? Там же все просто. Указано какие файлы редактировать и какой код вставлять. Можете скинуть в ЛС код. Цитата Ссылка на сообщение Поделиться на другие сайты
stopol Опубликовано 3 февраля, 2015 Жалоба Поделиться Опубликовано 3 февраля, 2015 подскажите еще, гугл почему-то индексирует ссылки вида http://домен/catalog/название_товара?page=allа я продвигаю сайт без ?page=allкак сделать редирект чтоб не было этого окончания дурацкого ?page=allспасибо Цитата Ссылка на сообщение Поделиться на другие сайты
leny Опубликовано 3 февраля, 2015 Автор Жалоба Поделиться Опубликовано 3 февраля, 2015 подскажите еще, гугл почему-то индексирует ссылки вида http://домен/catalog/название_товара?page=allа я продвигаю сайт без ?page=allкак сделать редирект чтоб не было этого окончания дурацкого ?page=allспасибоЗакройте в robots.txt. Это к SEOшникам Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 4 февраля, 2015 Жалоба Поделиться Опубликовано 4 февраля, 2015 подскажите еще, гугл почему-то индексирует ссылки вида http://домен/catalog/название_товара?page=allа я продвигаю сайт без ?page=allкак сделать редирект чтоб не было этого окончания дурацкого ?page=allспасибо ?page=all - не нужно такую ссылку закрывать (покрайне мере от Ггула) - такая ссылка только в плюс.... пользователь может открыть все товары - полезно пользователю = выше позиции Статью гугла с наскоку не нашео об этом, а вообще каноникал же есть! Цитата Ссылка на сообщение Поделиться на другие сайты
hucipor Опубликовано 18 февраля, 2015 Жалоба Поделиться Опубликовано 18 февраля, 2015 Супер, огромное спасибо за помощь - все заработало! Подскажите, а как вконце каждой страницы сделать так, чтобы дописывалось .html ? Цитата Ссылка на сообщение Поделиться на другие сайты
leny Опубликовано 19 февраля, 2015 Автор Жалоба Поделиться Опубликовано 19 февраля, 2015 Ну это в гугл Цитата Ссылка на сообщение Поделиться на другие сайты
dimon1974 Опубликовано 16 апреля, 2015 Жалоба Поделиться Опубликовано 16 апреля, 2015 (изменено) Ну тут сколько СЕОшников, столько и мнений будет. IndexView.php //Меняем вид URL $module_url = $this->request->get('page_url', 'string'); if(!empty($module_url)){ if($this->brands->get_brand((string)$module_url) || $this->categories->get_category((string)$module_url)){ $module = 'ProductsView'; } elseif($this->pages->get_page($module_url)) { $module = 'PageView'; } else { $module = 'ProductView'; } } //Конец view/ProductsView.php //$category_url = $this->request->get('category', 'string'); //$brand_url = $this->request->get('brand', 'string'); $brand_url_seo = $this->request->get('page_url', 'string'); $category_url_seo = $this->request->get('page_url', 'string'); if($this->brands->get_brand((string)$brand_url_seo)){ $brand_url = $brand_url_seo; }else{ $category_url = $category_url_seo; $brand_url = $this->request->get('brand', 'string'); } и в .htaccess комментируем ^brands (2 строчки).Убрал из урлов products.А как поставить редирект на новые страницы без products? Изменено 16 апреля, 2015 пользователем dimon1974 Цитата Ссылка на сообщение Поделиться на другие сайты
leny Опубликовано 16 апреля, 2015 Автор Жалоба Поделиться Опубликовано 16 апреля, 2015 (изменено) dimon1974, может это. Вместо каталога продукт Тогда это #RewriteRule ^catalog/([^/]+)/?$ index.php?module=ProductsView&category=$1 [L,QSA] #RewriteRule ^catalog/([^/]+)/([^/]+)/?$ index.php?module=ProductsView&category=$1&brand=$2 [L,QSA] Меняем на это RewriteRule ^catalog/([^/]+)/?$ http://site.ru/$1 [L,QSA,R=301] RewriteRule ^catalog/([^/]+)/([^/]+)/?$ http://site.ru/$1/$2 [L,QSA,R=301] Изменено 16 апреля, 2015 пользователем leny Цитата Ссылка на сообщение Поделиться на другие сайты
iliaprohor Опубликовано 21 апреля, 2015 Жалоба Поделиться Опубликовано 21 апреля, 2015 Все сделал, только не могу понять самый последний пункт откуда удалять href="products/{$product->url}" . Подскажите пожалуйста Цитата Ссылка на сообщение Поделиться на другие сайты
iliaprohor Опубликовано 21 апреля, 2015 Жалоба Поделиться Опубликовано 21 апреля, 2015 Убрал, но кажется не везде, потому что когда переходишь на товар из админки открывается старый урл с /products . Где собака зарыта?) Цитата Ссылка на сообщение Поделиться на другие сайты
leny Опубликовано 21 апреля, 2015 Автор Жалоба Поделиться Опубликовано 21 апреля, 2015 Убрал, но кажется не везде, потому что когда переходишь на товар из админки открывается старый урл с /products . Где собака зарыта?)в админке и зарыта . simpla/desing/html/product.tpl Цитата Ссылка на сообщение Поделиться на другие сайты
iliaprohor Опубликовано 21 апреля, 2015 Жалоба Поделиться Опубликовано 21 апреля, 2015 в админке и зарыта . simpla/desing/html/product.tplСпасибо, разобрался) Цитата Ссылка на сообщение Поделиться на другие сайты
iliaprohor Опубликовано 25 апреля, 2015 Жалоба Поделиться Опубликовано 25 апреля, 2015 Мне еще нужно убрать /catalog и /brands из урл, может кто то взяться за денюжку ? Цитата Ссылка на сообщение Поделиться на другие сайты
stopol Опубликовано 17 мая, 2015 Жалоба Поделиться Опубликовано 17 мая, 2015 как написано на первой страницы все получилось, убрал по последней инструкции и "products" и "catalog"все вроде ок. Нашел только один косяк, может это только у меня такое, но теперь кода открываю любой бренд то открывается тупо список всех товаров, всех брендов. где копать? в чем проблема? спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
stopol Опубликовано 17 мая, 2015 Жалоба Поделиться Опубликовано 17 мая, 2015 все, нашел, сам дурак короче. лишнюю строчку удалил ))) Цитата Ссылка на сообщение Поделиться на другие сайты
zetwin Опубликовано 8 сентября, 2015 Жалоба Поделиться Опубликовано 8 сентября, 2015 (изменено) не забудьте поменять карту сайта,можно ли поменять сделать адрес товара видасайт.сом/категория/имя_товара(категория это именно та к которой закреплен товар или же первая если их несколько) Изменено 8 сентября, 2015 пользователем zetwin Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 9 сентября, 2015 Жалоба Поделиться Опубликовано 9 сентября, 2015 не забудьте поменять карту сайта,можно ли поменять сделать адрес товара видасайт.сом/категория/имя_товара(категория это именно та к которой закреплен товар или же первая если их несколько) можно, по идее можно сделать чтобы товар был доступен по категориям в зависимости от которой он был выбран. но как быть с товаром на главной (новинки, и тд)? брать первую категорию и перенаправлять так товар? идея интересная. а что если товар в подкатегории одной из категорий?) тут дофига и еще чуть-чуть этих "а если?" Цитата Ссылка на сообщение Поделиться на другие сайты
АртемИ Опубликовано 11 ноября, 2015 Жалоба Поделиться Опубликовано 11 ноября, 2015 не забудьте поменять карту сайта,можно ли поменять сделать адрес товара видасайт.сом/категория/имя_товара(категория это именно та к которой закреплен товар или же первая если их несколько) у Вас получилось? Цитата Ссылка на сообщение Поделиться на другие сайты
АртемИ Опубликовано 11 ноября, 2015 Жалоба Поделиться Опубликовано 11 ноября, 2015 на Симплу 2.3.7 подходит данный метод? вылазит ошибка сервера 500 Цитата Ссылка на сообщение Поделиться на другие сайты
dima2duo Опубликовано 12 ноября, 2015 Жалоба Поделиться Опубликовано 12 ноября, 2015 на Симплу 2.3.7 подходит данный метод? вылазит ошибка сервера 500 подходит Цитата Ссылка на сообщение Поделиться на другие сайты
dimon1974 Опубликовано 21 ноября, 2015 Жалоба Поделиться Опубликовано 21 ноября, 2015 Нужно убрать из URL - "catalog/" и "products/".Бюджет - 100 грн. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.