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

SEO URL, по-моему он неправильно работает?

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

Почему SEO URL работает только в том случае, если указать псевдоним у категории/товара?Почему УРЛы вроде "http://www.mysite.ru/index.php?route=account/account" остаются без изменений? Хотелось бы видеть их в виде "http://www.mysite.ru/account/account". Я так понимаю надо переписать класс ModelToolSeoUrl ? Может есть готовые решения?Заранее спасибо всем =)

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


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

Почему SEO URL работает только в том случае, если указать псевдоним у категории/товара?

А почему это неправильно? Хотите СЕО - пропишите что вам нужно, не хотите - довольствуйтесь тем, что есть.

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


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

А почему это неправильно? Хотите СЕО - пропишите что вам нужно, не хотите - довольствуйтесь тем, что есть.

Я хочу не СЕО, я хочу ЧПУ (ЧеловекоПонятныйУрл). Во всех фреймворках впринципе эта функция есть

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


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

Я хочу не СЕО, я хочу ЧПУ (ЧеловекоПонятныйУрл). Во всех фреймворках впринципе эта функция есть

что не нравится в адресе, который дает OpenCart?

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


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

что не нравится в адресе, который дает OpenCart?

'index.php?route=' - вот эта строчка

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


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

что не нравится в адресе, который дает OpenCart?

'index.php?route=' - вот эта строчка
Она выдается при работе с корзиной, аккаунтом, контактами и картой сайта. Я честно говоря забил на это. Для меня главное что категории, товары и статьи "ЧПУ" :)

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


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

У меня магазин в папке http://centrspasatel.ru/shop Версия ocstore_v0.0.7Когда в меню включаю SEO ссылки, то если переходить по понятным ссылкам http://centrspasatel.ru/shop/desktops пишет, что Ошибка 404: Данной страницы не существует. Помогите! По форумам облазил нигде нет решения (((.htaccess файл такой.Options +FollowSymlinksOptions -Indexes# Prevent Direct Access to filesOrder deny,allowDeny from all# SEO URL SettingsRewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)?*$ index.php?_route_=$1 [L,QSA]Очень расщитываю на помощь, потому что больше уже не знаю куда обращаться (((

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


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

поменяй RewriteBase / на

RewriteBase /shop/

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


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

Разобрался!!!.htaccess файл такой.Options +FollowSymlinksOptions -Indexes# Prevent Direct Access to filesOrder deny,allowDeny from all# SEO URL SettingsRewriteEngine OnRewriteBase /shop/RewriteRule ^index.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /shop/index.php [L]Это правильно?? =)

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


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

RewriteRule можно оставить как было.

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


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

Вы, по сути, указали любое обращение к магазину заменять на /shop/index.php. длолжно работать, т.к. вся адресация идет именно чере этот файл, но может вылезти чем-то неприятным позже.у меня маг. тоже в поддиректории, вот мой .htaccess:

Options +FollowSymlinksRewriteEngine OnRewriteBase /store/ RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)?*$ index.php?_route_=$1 [L,QSA]

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


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

У меня с данным кодом в оксторе 7 не работает. Что делать?

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


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

Разобрался!!!

.htaccess файл такой.

Options +FollowSymlinks

Options -Indexes

# Prevent Direct Access to files

Order deny,allow

Deny from all

# SEO URL Settings

RewriteEngine On

RewriteBase /shop/

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /shop/index.php [L]

Это правильно?? =)

Поменяй эту строку

RewriteRule . /shop/index.php [L]

на эту

RewriteRule ^(.*)?*$ /shop/index.php?_route_=$1 [L]

и получится вот так

post-303-1293741788,6402_thumb.gif

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


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

http://www.myname.com/shop/index.php?route=product/manufacturer&manufacturer_id=25
К народу.

Может не удалось мне отыскать на просторах и в глубинах, и вот я спрашиваю простым Русским "езыком": как сделать так, чтобы в конце стоялa не кодировка с сервера, а имя (названиее) производителя?

Или никак низзя? https://opencartforum.com/public/style_emoticons/default/icon_exclaim.gif

Заранее благодарю всех тонко намекнувших, или растолковавших в полном обьёме.

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


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

Moonzuk, я правильно понял, что вместо

manufacturer_id=25
Вы хотите видеть что-то вроде

manufacturer_name=megoProizvoditel
?

если я не правильно понял - повторите еще раз и внятно: что, где и вместо чего Вы хотите видеть https://opencartforum.com/public/style_emoticons/default/icon_exclaim.gif

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


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

http://www.myname.com/shop/index.php?route=product/manufacturer&manufacturer_id=25
К народу.Может не удалось мне отыскать на просторах и в глубинах, и вот я спрашиваю простым Русским "езыком": как сделать так, чтобы в конце стоялa не кодировка с сервера, а имя (названиее) производителя?Или никак низзя? https://opencartforum.com/public/style_emoticons/default/icon_exclaim.gif Заранее благодарю всех тонко намекнувших, или растолковавших в полном обьёме.
SEO url включите

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


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

Господа. Вроде бы писалось о том, что SEO URL не работает. Движок постоянно выдает ошибку.

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


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

Господа. Вроде бы писалось о том, что SEO URL не работает. Движок постоянно выдает ошибку.

попробуйте заремить в файле .htaccess строку:
# Options -Indexes
Мне помогло.

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


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

Moonzuk, я правильно понял, что вместо

manufacturer_id=25
Вы хотите видеть что-то вроде

manufacturer_name=megoProizvoditel
?

если я не правильно понял - повторите еще раз и внятно: что, где и вместо чего Вы хотите видеть ;)

Включи в админке

SEO URL

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


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

Помогите,пожалуйста!

При включении в настройках SEO получается вот такой вид магазина с красивыми ссылками

Или вот так (второе фото-выделено салатным)

И как правильно настроить файл .htaccess в корневом каталоге магазина ?

Очень прошу помощи! Помогите,пожалуйста, чайнику!!! :cry:

post-19714-0-09215200-1351612800_thumb.png

post-19714-0-03276300-1351613154_thumb.png

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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