Мануал по настройке ЧПУ на ocshop


borro
 Поделиться

Рекомендуемые сообщения

Здравствуйте.


 


Вы могли бы написать мануал по последовательности настройки ЧПУ на свежеустановленном ocshop?


Я скачал версию 1.5.6.4 и поставил на неё шаблон Raspberry от ocstore. Ссылка на акции например по умолчанию выглядит как сайт/index.php?route=product/special похоже это не ЧПУ


Моё предположение как это сделать, поправьте, если не так


0. создать пустой .htaccess  в корне сайта


1. В Система-Настройки-Магазин(Изменить)-Сервер выбрать Включить SEO URL = Да


2. Там же, чуть ниже Тип ЧПУ = Seo pro


3. ЧПУ товаров с категориями = Да


 


Так?


 


Стало лучше, но остались некоторые ссылки корявые, например сайт/index.php?route=information/information&information_id=6 - называется ссылка "Информация о доставке". Как отЧПУшить такие ссылки?


Ссылка на комментарий
Поделиться на других сайтах

пункт 0 нужно не создать а переименовать .htaccess.txt в .htaccess


если это статья то зайти в эту статью и на вкладке данные заполнить сео_урл если это страница акций то зайти настройки-сео менеджер и добавить чпу


Ссылка на комментарий
Поделиться на других сайтах

пункт 0 нужно не создать а переименовать .htaccess.txt в .htaccess

если это статья то зайти в эту статью и на вкладке данные заполнить сео_урл если это страница акций то зайти настройки-сео менеджер и добавить чпу

Здравствуйте.

У меня htaccess.txt не было, неужели не заметил как сам удалил? :)

Спасибо, подправил в Статьях, что мог, как вы сказали.

Осталось еще несколько на мой взгляд не ЧПУшных сссылок в футере, например:

  • сайт/index.php?route=account/return/insert - называется как Возврат товара

сайт/index.php?route=account/voucher - называется как Подарочные сертификаты

сайт/index.php?route=affiliate/account - называется Партнёрская программа

сайт/index.php?route=account/account - называется Личный кабинет

сайт/index.php?route=account/order - называется История заказов

сайт/index.php?route=account/wishlist - называется Закладки

сайт/index.php?route=account/newsletter - Рассылки

В footer.tpl все адреса указанных ссылок задаются с помощью разных переменных. Как сделать эти ссылки ЧПУшными?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
  • 2 месяца спустя...

Подскажите пожалуйста, как настроить чпу в SEO-менеджере?

 

Например, ссылка

moe-chado.ru/index.php?route=account/simpleregister

 

Я сделал так

В поле query прописал: index.php?route=account/simpleregister

а в поле SEO keyword: registration 

 

Ничего не изменилось. Ссылка осталась непрезентабельной.

Что не так сделал?

 

Система -> SEO Менеджер -> Сбросить кэш. Делали?

Ссылка на комментарий
Поделиться на других сайтах

Сделал все как описано.
но в итоге получается вот такая строка.

Как убрать 20% крем от псориаза 20%

хостинг украина ком юа 

 

post-1526-0-92879300-1429538561_thumb.jp

Ссылка на комментарий
Поделиться на других сайтах

Сделал все как описано.

но в итоге получается вот такая строка.

Как убрать 20% крем от псориаза 20%

хостинг украина ком юа 

 

attachicon.gifЧПУ.jpg

 

попробуйте в htaccess заменить: Options +FollowSymlinks  на: Options +SymLinksIfOwnerMatch (для хостинг украина ком юа)

Ссылка на комментарий
Поделиться на других сайтах

пробелы замените на - или _

там же нет пробелов стоит _ , пробовал просто 1 слово оставить, все равно остаются % .....%

Ссылка на комментарий
Поделиться на других сайтах

попробуйте в htaccess заменить: Options +FollowSymlinks  на: Options +SymLinksIfOwnerMatch (для хостинг украина ком юа)

 

Сделано, не помагает

AddDefaultCharset UTF-8

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled. 

 

# 2. In your opencart directory rename htaccess.txt to .htaccess.

 

# For any support issues please visit: http://www.opencart.com

 

 

Options +SymLinksIfOwnerMatch

 

# Prevent Directoy listing 

Options -Indexes

 

# Prevent Direct Access to files

<FilesMatch "\.(tpl|ini|log)">

 Order deny,allow

 Deny from all

</FilesMatch>

 

# 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]

 

### Additional Settings that may need to be enabled for some servers 

### Uncomment the commands by removing the # sign in front of it.

### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

 

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:

# php_flag register_globals off

 

# 2. If your cart has magic quotes enabled, This may work to disable it:

# php_flag magic_quotes_gpc Off

 

# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try

# php_value upload_max_filesize 999M

 

# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value post_max_size 999M

 

# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_execution_time 200

 

# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_input_time 200

 

# 7. disable open_basedir limitations

# php_admin_value open_basedir none
Ссылка на комментарий
Поделиться на других сайтах

Это только на одном товаре?

На всех товарах. Думаю может быть это связанно с .htaccess. Пока не нашел решения  :mellow:

Ссылка на комментарий
Поделиться на других сайтах

Если не разберетесь, пишите. Может помогу ))

Решено, в категории изменил Seo Keyword: , нужно было не в товаре убрать пробелы а в категории. (убрал пробелы, прописал заново латиницей)

Всем спасибо!  

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

У меня не работает ЧПУ на 2.0

{ 0. создать пустой .htaccess  в корне сайта

1. В Система-Настройки-Магазин(Изменить)-Сервер выбрать Включить SEO URL = Да

2. Там же, чуть ниже Тип ЧПУ = Seo pro

3. ЧПУ товаров с категориями = Да
}

Все сделал и ничего, старые товары вообще не открывается, а у новых урл не поменялся. В чем проблема, подскажите ?

Ссылка на комментарий
Поделиться на других сайтах

и плачу и смеюсь :-) пустой аксес это очень круто, а чем родной то не угодил ?

Оставил который был, почему урлы так и остаются в виде - product&product_id=60 ?

Ссылка на комментарий
Поделиться на других сайтах

Если прописаны, то почистить кеш, если нет - то прописать

 

Прописал, почистил кеш в браузере, в админке, и все ровно, при добавлении нового товара урл не ЧПУ

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу