Помощь Настроить ЧПУ

Пробовал настроить ЧПУ на локальном сервере. Переименовал файл .htaccess, поставил галочку в настройках. OpenCart последний ставил, 1.5.5.1. И когда прописываю ссылки в категориях, либо в товарах, все равно где, при проверке выбрасывает просто на Денвер. Кэш почистил, посмотреть что в .htaccess прописано, вроде все как рекомендовали, но не работает.
Попробовал в интернете сделать то же самое - все заработало.
Почему на локалке тогда не работает? И как сделать, чтоб работало, кто знает?
 
А сайт на локалке в корне или в подпапке находится? Из подпапки работать не будет. Так же можно попробовать
RewriteBase / в .htaccess закоментить - #RewriteBase /
 
Seo manager для seo_pro
По заявлению производителя
  • автоматичесская установка SeoPro
  • редактирование урлов из админки
  • автоочистка кеша SeoPro
  • подсказки почему чпу не работает
 

Вложения

  • seopro_module.zip
    5,5 KB · Просмотры: 156
craft37 это последняя версия seo pack pro?
 
Долго искал, в итоге сам разобрался, что нужно сделать.
Тип ЧПУ по умолчанию для seo pack pro, Для SEO Pro выбираем Seo pro
1) Настраиваете ЧПУ в админке-->система-->сервер
По скрину
2c6538e419fc2bfad76e0178fb4f4024.jpg


2) Сверяетесь с файлом Для просмотра ссылки Войди или Зарегистрируйся,что в прикреплении
3)Чистите все виды кэша(vqcache,system/cache,pagecache)


 

Вложения

  • .htaccess.zip
    1,1 KB · Просмотры: 133
Seo manager для seo_pro
По заявлению производителя
  • автоматичесская установка SeoPro
  • редактирование урлов из админки
  • автоочистка кеша SeoPro
  • подсказки почему чпу не работает
Поставил SeoPro manager на ocstore 1.5.4 (подходит идеально для исправления ссылок в футере) + к нему deadcow 2.5 - после данной комбинации всё настроил (включил ЧПУ и.т.д), всё заработало. Единственный нюанс, помогите доработать модуль или SEOpro manager или deadcow. Проблема в следующем: Создаю товар или производителя (ссылка на сайте прописывается index.php?route=product/product&path=60_109&product_id=20), захожу в deadcow нажимаю генерировать ссылку (товар или производителя), ссылка генерируется (обновляю страницу сайта - "страница не найдена"). После этого захожу в SEOpro manager и нажимаю очистить кэш, и ссылка обновляется на новую (ту которую прописал deadcow). Раньше без SEOpro manager ссылка формировалась сразу (то есть кэш чистился автоматически). Вопрос: как сделать что бы при нажатии в deadcow на формирование ссылки, автоматически чистился КЭШ. SEOpro manager убирать не хочу так как он делает правильные ссылки в футере и удобно управлять ссылками.

И в дополнении ещё два вопроса может не в тему. Как в модуле НОВОСТИ + сделать что бы ссылки прописывались в sitemap.xml (так как новости не попали в индексацию на яндексе). Заметил что проиндексировались страницы только из sitemap.xml. Вручную прописывать не очень хочется (так как делаю сестре сайт). А для неё это тёмный лес. ))) * Решил таким способом:
поддержка seo в seo_pro

после



} elseif (isset($this->request->get['information_id'])){
$this->request->get['route']='information/information';
добавить

} elseif (isset($this->request->get['news_id'])){
$this->request->get['route']='information/news';
после

case'information_id':
добавить

case'news_id':
затем очистить кеш движка
После этого в sitemap - появились ссылки )))


Как сделать через simple (заказ). Что бы поля страна, город, определялись автоматически по IP (Есть встроенная там функция GeoIP). Внес в базу geo ru, и geo ip. Но что то не работает. Захожу в заказ (а город не определяет). Там есть ещё google api (пробовал по нему сделать) так же (автор утверждает что google API делал для забугорных сайтов, так как на ru плохо определят города ). Может модуль есть какой ??? Или нужно что то дописывать (если у кого есть опыт в настройке данной функции прошу вашего совет).
* С этим разобрался - в
Заказ и регистрация Simple - Настройка полей покупателя (в списке находим Страна,регион,город) обязательно перед установкой параметров читаем readme (нужно загрузить две базы sql "geo ip.sql" и geo.sql скачав их с сайта разработчика ) и выставить парметры "Использовать определение по IP"
 
Последнее редактирование:
И не забывайте внести необходимые изменения в .htaccess.
Примерно такой код:
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
 
Назад
Сверху