Перейти к содержанию
Slander

Ссылка главной страницы имеет странный вид

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

Подскажите, с ЧПУ вроде разобрался, все категории и товары отображаются в адресной строке как я и хотел, но вот главная ссылка имеет вид

http://site.ru/index.php?route=common/home

вместо

site.ru

 

как исправить ?

Поделиться сообщением


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

не все так просто, описаное там решение не дает никакого эффекта, дописывал я строку в response, толку ноль

Поделиться сообщением


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

повторюсь что все ссылки работают как надо, проблема именно с главной страницей и с нижним меню (Контакты,  Связаться с нами, акции) они тоже имеют вид типа index.php?route=product/special

 

Том, приди на помощь ))))

Поделиться сообщением


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

Всё это решается запросом в базу данных и последующей чисткой кеша.

 

INSERT INTO oc_url_alias(query, keyword) VALUES ('common/home', '');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/wishlist', 'wishlist');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/account', 'my-account');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('checkout/cart', 'shopping-cart');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('checkout/checkout', 'checkout');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/login', 'login');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/logout', 'logout');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/order', 'order-history');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/newsletter', 'newsletter');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('product/special', 'specials');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/account', 'affiliates');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('checkout/voucher', 'gift-vouchers');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('product/manufacturer', 'brands');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('information/contact', 'contact-us');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/return/insert', 'request-return');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('information/sitemap', 'sitemap');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/voucher', 'account_voucher');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/download', 'downloads');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/return', 'returns');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/transaction', 'transactions');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/register', 'create-account');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('product/compare', 'compare-products');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('product/search', 'search');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/edit', 'edit-account');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/password', 'change-password');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/address', 'address-book');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('account/reward', 'reward-points');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/edit', 'edit-affiliate-account');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/password', 'change-affiliate-password');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/payment', 'affiliate-payment-options');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/tracking', 'affiliate-tracking-code');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/transaction', 'affiliate-transactions');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/logout', 'affiliate-logout');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/forgotten', 'affiliate-forgot-password');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/register', 'create-affiliate-account');
        INSERT INTO oc_url_alias(query, keyword) VALUES ('affiliate/login', 'affiliate-login');
INSERT INTO oc_url_alias(query, keyword) VALUES ('account/voucher', 'account_voucher');

 

 

 

в данном случае

INSERT INTO oc_url_alias(query, keyword) VALUES ('common/home', '');

Поделиться сообщением


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

ОООх, буду пытаться понять чтоже необходимо сделать )))

Поделиться сообщением


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

На хостинге, зайти в раздел PHP my admin, в самом верху выбрать SQL , откроется поле для введения запроса,то что под спойлером можно копировать(естественно сменить  префикс"oc_"  на свой,если нет то совсем убрать), вставить в это поле и нажать ОК.

 

В корне файлов магазина найти папку system/cache и удалить её содержимое.

 

Всё.

Поделиться сообщением


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

На хостинге, зайти в раздел PHP my admin, в самом верху выбрать SQL , откроется поле для введения запроса,то что под спойлером можно копировать(естественно сменить  префикс"oc_"  на свой,если нет то совсем убрать), вставить в это поле и нажать ОК.

 

В корне файлов магазина найти папку system/cache и удалить её содержимое.

 

Всё.

 

все понял кроме одного - как узнать какой у меня префикс ? :)

Поделиться сообщением


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

вставил весь текст из под спойлера с префиксом (не менял ничего) вот что выдало

a08283cb90.png

Поделиться сообщением


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

Загляните в любой конфиг(а их в магазине два,один в корне,другой в папке admin)

 

config.php  

 

в нём в самом конце и указан префикс

 

define('DB_PREFIX', 'oc_');

Поделиться сообщением


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

Загляните в любой конфиг(а их в магазине два,один в корне,другой в папке admin)

 

config.php  

 

в нём в самом конце и указан префикс

 

define('DB_PREFIX', 'oc_');

не перестаю вами восхищаться ))) Как обычно все получилось и все заработало )))

только информация о доставке в футере кривая осталась, остальное все идеально !!!

Поделиться сообщением


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

Информация о доставке относится к статьям (Каталог-Статьи), Seo URL можно изменить  там же (не забываем чистить системный кеш после подобных изменений в магазине).

Поделиться сообщением


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

Информация о доставке относится к статьям (Каталог-Статьи), Seo URL можно изменить  там же (не забываем чистить системный кеш после подобных изменений в магазине).

и снова тысяча спасибок, один вопрос еще, как репутацию вам плюсануть ? :) не могу разобраться тоже )))

Поделиться сообщением


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

Для чего? Спасибо вполне достаточно!

Поделиться сообщением


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

Столько раз уже меня выручили )  Бесконечно благодарен вам !

Поделиться сообщением


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

Объясните мне глупому что куда вставлять. Та же проблема с чпу системными страницами. главная, товары со скидкой и тд. что куда надо вставить я не понял

Поделиться сообщением


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

Не имея информации о версии  и сборке , помочь нечем.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.