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

SEO Каталог : http://сайт.сс/производитель/товар

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

Добрый день.

Имеется ocstore v1.5.3.1

Необходимо настроить ЧПУ, чтобы

1. Ссылки на производителя были вида: http://сайт.сс/производитель

2. Ссылки на товар были вида: http://сайт.сс/производитель/товар

3. Ссылки на категории были вида: http://сайт.сс/категория

ЧПУ в админке включен.

SEO прописаны.

Дело видимо за настройкой .htaccess.txt

Как настроить его?

Модуль ЧПУ вроде отрабатывает, так как, например, ссылки по производителю ведут в http://сайт.сс/производитель , но возвращаемая страница:

====Chrome=============================================================

Not Found

The requested URL /proizvoditel-takoi-to was not found on this server. Apache/2.2.22 (Debian) Server at site-takoi-to.ru Port 80

========================================================================

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


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

[решено]

вот я лох, не переименовал .htaccess.txt в .htaccess

:-)

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


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

[решено]

вот я лох, не переименовал .htaccess.txt в .htaccess

:-)

я когда переименовываю, не могу зайти на сайт:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, еее@ккк.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Подскажете где что поправить. :oops:

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


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

возможно хостер зарезал вам некоторые права.

откройте .htaccess и закомментируйте следующие строки:

Options +FollowSymlinks
Options -Indexes

если ошибка останется - смотрите логи ошибок хоста (не знаете где - спросите техподдержку хостинга).

  • +1 2

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


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

возможно хостер зарезал вам некоторые права.

откройте .htaccess и закомментируйте следующие строки:

Options +FollowSymlinks
Options -Indexes

если ошибка останется - смотрите логи ошибок хоста (не знаете где - спросите техподдержку хостинга).

В техподдержке дали ссылочку, где написано так сделать


Options +SymLinksIfOwnerMatch
# Prevent Directoy listing
Options -Indexes

сайт имеет нормальный урл www.site.ru, а ссылки на товар попрежнему имеют вид "...index.php?route=product/product&path=59_67&product_id=137"

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


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

ocstore v1.5.4

когда прописываю seo url для категории, при отображении этой категории ошибка

"Not Found

The requested URL /http://www.site.ru/yhod_za_zubami/ was not found on this server."

а ссылка отображается в виде http://www.site.ru/h...yhod_za_zubami/

подскажите, пожалуйста, как исправить

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


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

изменения вносились?

какой псевдоним задали категории в админке?

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


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

изменения вносились?

какой псевдоним задали категории в админке?

Забил я на чпу, красиво и только, выхлоп от него небольшой, потом дубли страниц появятся, а я еще неделю назад ничего кроме ворда и экселя не правил, даже элементарных знаний нет у меня.

мне бы просто ссылки покороче сделать, типа: сайт/товар/номер_товара.html, реально такое с опенкартом?

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


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

Попробуйте прописать/заменить .htaccess



# 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]
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]


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


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

В техподдержке дали ссылочку, где написано так сделать


Options +SymLinksIfOwnerMatch
# Prevent Directoy listing
Options -Indexes

сайт имеет нормальный урл www.site.ru, а ссылки на товар попрежнему имеют вид "...index.php?route=product/product&path=59_67&product_id=137"

Я тоже попал в точно такую ситуацию: .htaccess.txt переименовую .htaccess и сайт перестает открываться. Где то нашел

такое сообщени Option FollowSymlinks not allowed here.

С Options +FollowSymlinks не работает. Пробовал менять на Options +SymLinksIfOwnerMatch, сайт начинает работать,

но ЧПУ не работают.

Написал на хостинг в поддержку, может включат Option FollowSymlinks. А если не включат, то будет как в анекдоте, в общем без ЧПУ

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


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

По всем упомянутым рецептам все же не получается ЧПУ, кто-то решил проблему? версия 1.5.4.1

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


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

возможно хостер зарезал вам некоторые права.

откройте .htaccess и закомментируйте следующие строки:

Options +FollowSymlinks
Options -Indexes

если ошибка останется - смотрите логи ошибок хоста (не знаете где - спросите техподдержку хостинга).

помогло комментирование

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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