LexLum

Помогите разобраться с ЧПУ в OpenCart

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

LexLum    0

Уважаемые знатоки, подскажите, пожалуйста в чем может быть ошибка.
Не ставится .html в конце url причем только в каталоге товаров. Сайт на OpenCart. Например
http://www.shopiren.com/dostavka.html - все нормально.
http://www.shopiren.com/dlja-nee/ - не ставиться .html.
Настройки такие:
Включить ЧПУ: ДА
Тип ЧПУ: SeoPro
ЧПУ товаров с категориями: Да
Окончание ЧПУ: .html.

Есть ли у кого нибудь сайты на OpenCart с подобными настройками? Реально ли вообще выполнение моих требований?

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


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

И мне помогите пожааалуйста!Окторе 1.5.5.1

Включено ЧПУ, все настроено как написано выше. плюс модуль Deadcow seo v2.4. Все прописывается и работает, кроме ссылки товаров. При переходе в карточку товара ссылка выглядит красиво, но на конце двойное .html, вот так: http://millypolly.ru/dom-bolshoy-so-svetom.html.html

http://millypolly.ru/princessa-sofiyakorolevskaya-semya.html.html

,и выдает ошибку не найдена страница

Если добавляю новый товар, генерирую для него теги, карточка открывается,но с длинной некрасивой ссылкой:

http://millypolly.ru/index.php?route=product/product&product_id=80

После чистки кэша, либо по способу описанному выше получается, либо вообще ссылка непонятная и ошибка 403

 

Почему так может быть?Не игнорируйте пожалуйста, подскажите,кто разбирается,в чем может быть причина!!! :oops:

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


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

Как настроено ЧПУ?

 

Я смотрю, что у вас проблема со всеми конечными старницами

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


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

Как настроено ЧПУ?

 

Я смотрю, что у вас проблема со всеми конечными старницами

Настройки такие:

Включить ЧПУ: ДА

Тип ЧПУ: SeoPro

ЧПУ товаров с категориями: нет

Окончание ЧПУ: .html.

а с чем это может быть связано? Почему именно у конечных ? по категориям переходит нормально, корзина,контакты и т.п.-с этим вроде норм все...вот например:

http://millypolly.ru/ главная

http://millypolly.ru/igrushki-dlya-devochek/igrovye-nabory/

http://millypolly.ru/dlya-malyshey/igrushki-katalki/

http://millypolly.ru/shopping-cart/

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


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

.htaccess в студию

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


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

.htaccess в студию

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +SymLinksIfOwnerMatch

# Prevent Directoy listing

Options -Indexes

# Prevent Direct Access to files

<FilesMatch "\.(tpl|ini|log)">

 Order deny,allow

 Deny from all

</FilesMatch>

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

RewriteRule ^download/(.*) /index.php?route=error/not_found [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]

### Additional Settings that may need to be enabled for some servers

### Uncomment the commands by removing the # sign in front of it.

### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:

# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:

# php_flag magic_quotes_gpc Off

# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try

# php_value upload_max_filesize 999M

# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value post_max_size 999M

# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_execution_time 200

# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_input_time 200

# 7. disable open_basedir limitations

# php_admin_value open_basedir none

<FilesMatch "error.(txt)$">

Order Allow,Deny

Deny from all

</FilesMatch>

 

Простите,как свернуть не знаю)))

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


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

Как у вас написан Seo  url

 

попробуйте

Окончание ЧПУ: .htm

 

Какой будет результат?

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


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

Как у вас написан Seo  url

 

попробуйте

Окончание ЧПУ: .htm

 

Какой будет результат?

Окончание попробовала, результат тот же,только на конце .html.htm  и та же ошибка...Если вообще убрать .html в настройках ЧПУ,т.е. пустое поле,то вид ссылки такой http://millypolly.ru/dom-bolshoy-so-svetom.html (как должен быть), но страница по-прежнему не найдена...

и не поняла вопрос: Как у вас написан Seo  url имеется в виду файл или что?(если да,то напомните его местонахождение пожалуйста)

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


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

а если .html убрать в чпу товара?

Ааа!!!Получилось! Заработало,спасибо вам,freelancer!!!в стандартных настройках ЧПУ оставила,а вот в модуле убрала и все заработало! Надеюсь, все и будет дальше работать. :eek:

репка добавляется зеленой стрелочкой?)))

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


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

Просьба подсказать что делать в данной ситуации. версия 1.5.5.1 при включении чпу, пишет что страница не найдена. стоит отключить - все работает, только адреса корявые. Спасибо

post-671183-0-87097900-1386414225_thumb.jpg

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


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

Читать внимательно инструкцию

....

смотреть про .htaccess

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


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

Читать внимательно инструкцию

....

смотреть про .htaccess

можно поподробней что именно читать и какую инструкцию

про .хтассесс - он переименован. ничего не менял.

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


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

Просьба подсказать что делать в данной ситуации. версия 1.5.5.1 при включении чпу, пишет что страница не найдена. стоит отключить - все работает, только адреса корявые. Спасибо

 

У меня такая же проблема. При переименовании стандартного .htaccess сайт вообще перестает работать (выдает ошибку 500). При удалении .htaccess главная старница работает, а все остальные страницы на сайте выдают 404 ошибку. При отключении ЧПУ в настройках все начинает работать.

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


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

У меня такая же проблема. При переименовании стандартного .htaccess сайт вообще перестает работать (выдает ошибку 500). При удалении .htaccess главная старница работает, а все остальные страницы на сайте выдают 404 ошибку. При отключении ЧПУ в настройках все начинает работать.

в .htaccess

удалите эту строку

Options +FollowSymlinks

или замените на

Options +SymLinksIfOwnerMatch

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


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

в .htaccess

удалите эту строку

Options +FollowSymlinks

или замените на

Options +SymLinksIfOwnerMatch

у меня уже прописано Options +SymLinksIfOwnerMatch

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


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

Попробовал все найденные на форуме советы, ничего не помогает (. Решил не включать ЧПУ.

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


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

Попробовал все найденные на форуме советы, ничего не помогает (. Решил не включать ЧПУ.

Интересное решение) На сервере установлен mod_rewrite ?

Или возможно сервер на nginx ?

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


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

Интересное решение) На сервере установлен mod_rewrite ?

Или возможно сервер на nginx ?

как это можно проверить?

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


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

как это можно проверить?

Посмотреть phpInfo, спросить у техподдержки.

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


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

Добрый вечер. Столкнулась с такой проблемой. После включения ЧПУ категории открываются нормально, а вот товары получают циклическую ссылку и не открываются. Ссылки имеют такой вид:

http://xn----jtbabpfdkuyeerc.xn--p1ai/index.php?route=product/category&product_id=66&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;path=60

в логе

[Fri Dec 13 16:58:43 2013] [error] [client 46.242.2.222] File does not exist: /var/www/prok664/data/www/xn----jtbabpfdkuyeerc.xn--p1ai/admin/catalog, referer: http://xn----jtbabpfdkuyeerc.xn--p1ai/admin/index.php?route=setting/setting&token=1d4b6af3e445c581dfb593bc4d1ec510

 

Может кто сталкивался с таким?

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


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

Пока пришлось отключить сеопро, без него товары стали открываться

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


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

Вспоминайте ,что меняли  в htaccess.

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


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

Здесь это обсуждалось.

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


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

Вспоминайте ,что меняли  в htaccess.

ничего, чистый опенкарт

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


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

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

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

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

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

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

Войти

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

Войти


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

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