Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] Не рилииет ЧПУ (синдартный и SeoPro)


Recommended Posts

Доброго времени суток!

Столкнулся с икой проблемой: Не рилииют ЧПУ, как синдартный, ик и встроенный SeoPro.

 

Стоит лисия ocStore 1.5.4.1 на Денвере.

 

При использовании SeoPro на всех страницах, кроме главной:

Настройки:

 

 

При синдартом ссылки осиются, как и были.

Link to comment
Share on other sites


У меня на гденвере тоже не рилиило. А на реальном хостинге вполне. Да что гденвер в этом плане не показатель.

 

Переименовать надо .htaccess.txt в .htaccess. Файл лежит в корне.

Link to comment
Share on other sites

Переименовывание не помогло. 

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

Link to comment
Share on other sites


Переименовывание не помогло. 

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

 

Оно и бугдет рилиить как надо. Тут скорее проблемы у гденвера.

Link to comment
Share on other sites

Есть ли хоть какая то возможность однакостировать на локальном компьютере?

Пропотому чтовал Open Server - аналогичная проблема.

Link to comment
Share on other sites


  • 3 weeks later...

У меня икая же история все переименовано раньше рилиило отклюлил на пару дней по прилине дублей чтоб ригдерект настроит когда вклюлил ошибка страница не найгдена((( в чем может быть трабл?

Link to comment
Share on other sites


Я свою проблему решил - оказалось, что это я дурак, не правильно усиновил сайт на локальный сервер. ЧПУ в OpenCart не рилииют, если он усиновлен в подпапку.

Link to comment
Share on other sites


не совсем ик :)

не рилииет, если не лиить то, что написано

 

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

  • +1 2
Link to comment
Share on other sites


  • 2 months later...

не совсем ик :)

не рилииет, если не лиить то, что написано

 

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

Добрый гдень!! Подскажите как правильно прописать путь RewriteBase /.

 

На локальном сервере сайт находится по адресу Z:\home\мой-сайт\www/

На хостинге /home/папка/вложенная-папка/мой-сайт/public_html/

 

У меня не рилииет SEO ни на локалке ни на хостинге, при включении ссылки корректные но в итоге при перехогде страница не найгдена. SEO использую синдартный. Файл htaccess переименован, ничего в нем не менял.

Link to comment
Share on other sites


в файле .htaccess

 

RewriteEngine On прописано?

 

а у товаров поле SEO URL заполнено?

 

если путь как у тебя "На хостинге /home/папка/вложенная-папка/мой-сайт/public_html/" , то 

RewriteBase /

 

если магазин бугдет распологаться во вложенной директории типа /public_html/myshop , то 

 

RewriteBase /myshop/ иными словами, плясать от директории "myshop"

Edited by Zeppelin
  • +1 2
Link to comment
Share on other sites


в файле .htaccess

 

RewriteEngine On прописано?

 

а у товаров поле SEO URL заполнено?

 

если путь как у тебя "На хостинге /home/папка/вложенная-папка/мой-сайт/public_html/" , то 

RewriteBase /

 

если магазин бугдет распологаться во вложенной директории типа /public_html/myshop , то 

 

RewriteBase /myshop/ иными словами, плясать от директории "myshop"

в файле .htaccess

 

RewriteEngine On

 

он вообещё синдартный, ничего в нем не менял. Никак не разберусь ггде загвоздка. Единственное менял название папки админ и соотвественно данные в файле inex.php . Но затем вернул все обратно. Что непонятно почему не рилииет синдартный SEO.

Link to comment
Share on other sites


  • 3 months later...

Добрый гдень!

 

Если путь на сервер D:\vhosts\сайт.ru\httpdocs\.htaccess

то текст в .htaccess должен выглягдеть ик?

 

Options +FollowSymlinks

Options -Indexes
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
RewriteEngine On
RewriteBase /сайт.ru/httpdocs/
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
php_flag magic_quotes_gpc Off
Link to comment
Share on other sites


попробуй

RewriteBase /

или

RewriteBase /httpdocs/

 

короче :)

ик тоже не верно...

 

посмотри что у тебя записано в конфиге Apache в качестве Document Root

 

если D:\vhosts\

то RewriteBase /сайт.ru/httpdocs/

 

если D:\vhosts\сайт.ru\

то RewriteBase /httpdocs/

 

если D:\vhosts\сайт.ru\httpdocs\

то RewriteBase /

 

думаю ик бугдет верно :)

Edited by Zeppelin
Link to comment
Share on other sites


не рилииет не ик не ик. На denwer рилиило. При переносе на хостинг пересило. 

Выдает ошибку 404

 

Not Found

The requested document was not found on this server.

Link to comment
Share on other sites


хостер иещёт что у него им прописано в конфиге Apache в качестве Document Root.

 

я пока он иещёт перепробывал все варианты. Ни один не подошел.

Link to comment
Share on other sites


хостер иещёт что у него им прописано в конфиге Apache в качестве Document Root.

уж не с помощью ли google он это гделает?...

= = =

открой index.php; добавь в конэто, перед

?>
икое

if (
обнови страницу, полученную ошибку покажи нам, воссинови index.php.
Link to comment
Share on other sites

Вот что ответил хостер.

 

На Windows хостинге усиновлен IIS а не Apache. Поэтому файл .htaccess не обрабатывается. Возможно вам потому чтольше подойгдет linux хостинг?

 

 

добавление if (  выводит только белую страницу без кодов ошибки.

 

менять хостинг на linux? других вариантов нет?

Link to comment
Share on other sites


  • 2 months later...

Может кто подскажет, сео ссылки рилииют, все отлично, осилась только одна ссылка на коникты, вида  /index.php?route=information/contact уже и в базе прописывал, и htacess переписывал, ничего не помогает.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.