Одне з перших що ви повинні зробити після установки OpenCart - налаштувати ЧПУ і видалити дублі головної сторінки. Дані настройки будемо виробляти на ocStore версії 1.5.5. У даній збірці вже стоїть українська мова і плагін SeoPro, що значно спрощує роботу і настройку інтернет-магазину.
Налаштування ЧПУ
Заходимо в адмінку магазину, Система -> Налаштування -> Змінити
Тепер заходимо через ftp або за допомогою менеджера файлів свого хостингу до себе на сайт і файл .htaccess.txt перейменовуємо на просто .htaccess
Так Так! Саме з точкою попереду!
Прибираємо дублі сторінок
Знаходимо і редагуємо файл:
ftp: //www.ваш_сайт/system/library/response.php
рядки:
Зберігаємо зміни і вуаля! Тепер наша головна сторінка відображається нормально.
Ще є варіант підправити файл .htaccess що б головна була без index.php або index.html і визначиться яке дзеркало вашого сайту є головним з www або без www, але якщо ми зробили все вище зазначені маніпуляції, то у нас автоматично не існує index. php і .html, а з www або без, зараз самі пошуковики визначають дуже добре і не варто з цим морочитися.
А як у Вас, вийшло?
Ще цікавого в блозі:
А якщо url має наступний вигляд: prod-9732.html, то це з ЧПУ або без ЧПУ?
Це означає, що, так, у вас включений ЧПУ і SeoPro плагін працює коректно. Тобто, все що розписано в даній статті у Вас виконано.
Але .... ЧПУ, дослівно перекладається як Людино Зрозумілий Урл. Тобто в самому урле має бути зрозуміло де ви перебуваєте. Як в цій статті, УРЛ має вигляд: kak-ubrat-dubli-stranits-i-nastroit-chpu-v-opencart, а у вас просто зрозуміло що це како-то продукт, але який не зрозуміло, мабуть його внутрішній код.
ні у кого після цього не з'являється помилка в адмінці в файлі url.php в рядку if ($ connection == 'NONSSL')
ось рядок із балки. PHP Notice: Undefined variable: connection in /home/p279688/www/decors-plus.ru/system/library/url.php on line 30