COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

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


borro

Recommended Posts

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


 


Вы могли бы написать мануал по последовательности настройки ЧПУ на свежеустановленном 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 weeks later...
  • 2 months later...

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

 

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

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

 

Я сделал так

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

а в поле SEO keyword: registration 

 

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

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

 

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

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

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

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

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

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

 

attachicon.gifЧПУ.jpg

 

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

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

попробуйте в 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
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

  • 3 weeks later...

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

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

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

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

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

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

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

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

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

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

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

 

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

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

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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