Jump to content
Sign in to follow this  
koreshok

[Решено]Очередное... /index.php?route=common/home

Recommended Posts

в общем фишка такая...обновил двиг с 1.5.4.1 до 1.5.5.1.1 и появилось опять  /index.php?route=common/home

 

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output); в респонзив не помогает...

как быть?

Share this post


Link to post
Share on other sites

В url_alias присутствует запись для common/home?

Share this post


Link to post
Share on other sites

В url_alias присутствует запись для common/home?

простите за тупость.. но где это посмотреть?

Share this post


Link to post
Share on other sites

В той же таблице, что и на Вашем скриншоте, перейдите на вкладку "Поиск" и в поле query вставьте common/home и нажмите ОК, либо во вкладке SQL выполните данный запрос:

Для таблиц без префикса:

SELECT * FROM `url_alias` WHERE `query` = 'common/home';

Для таблиц с префиксом:

SELECT * FROM `oc_url_alias` WHERE `query` = 'common/home';

Если получите сообщение:

MySQL вернула пустой результат...

Выполните запрос
 
Для таблиц без префикса:

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

Для таблиц с префиксом:

INSERT INTO oc_url_alias (query, keyword) VALUES ('common/home', '');
  • +1 2

Share this post


Link to post
Share on other sites

запрос выполнил...дальше можно прописывать в респонзив?

Share this post


Link to post
Share on other sites

запрос выполнил...

И?

дальше можно прописывать в респонзив?

Я вообще не вижу смысла его трогать.

Share this post


Link to post
Share on other sites

всё равно висит /index.php?route=common/home

Share this post


Link to post
Share on other sites

Кеш очищен?

хех... спасибо!!!

Share this post


Link to post
Share on other sites

В той же таблице, что и на Вашем скриншоте, перейдите на вкладку "Поиск" и в поле query вставьте common/home и нажмите ОК, либо во вкладке SQL выполните данный запрос:

Для таблиц без префикса:

SELECT * FROM `url_alias` WHERE `query` = 'common/home';
Для таблиц с префиксом:
SELECT * FROM `oc_url_alias` WHERE `query` = 'common/home';
Если получите сообщение:
MySQL вернула пустой результат...
Выполните запрос

Для таблиц без префикса:

INSERT INTO url_alias (query, keyword) VALUES ('common/home', '');
Для таблиц с префиксом:
INSERT INTO oc_url_alias (query, keyword) VALUES ('common/home', '');
С index.php на главной разобрался. Все отлично. Но вот стоит зайти на страницу товара и адрес опять с index.php. Хотя чпу и сэоПРо включены. А ссылка все ровно такая: http://privet-mebel.ru/index.php?route=product/product&product_id=30

Или она и должна быть такой. Просто смотрю везде они коротенькие, красивенькие.

Share this post


Link to post
Share on other sites

Все сделал как описано, и кэш почистил, все равно висит /index.php?route=common/home, подскажите может дело в другом файле или в самом движке может быть?

Share this post


Link to post
Share on other sites

Какие,простите,к чертовой бабушке модификации базы данных))))

Для этого подредактируем файл "url.php" (путь: system/library/url.php)

Находим строчки (с 25 по 27):

Код:
if ($args) {
$url .= str_replace('&', '&', '&' . ltrim($args, '&'));
}

После них вставляем следующий кусок:

Код:
else {
if($route == 'common/home') {
if($connection == 'NONSSL') { return HTTP_SERVER; }
else { return HTTPS_SERVER; }
}}

Все, задача решена.

  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

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

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.