Jump to content

Recommended Posts

Доброй ночи, подскажите пожалуйста.

 

Поставил сборку OCStore 2.1.0.2. 

 

Стандартный ЧПУ работает, меняешь в настройках тип на SeoPro - не работает, может кто-то сталкивался?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

В корневой папке ocStore найдите файл .htaccess.txt  и переименуйте его в .htaccess

 

Если ocStore установлен не в корневую папку.

Отредактируйте файл .htaccess с помощью любого редактора кодов или текста.

Найдите строку: RewriteBase /

Измените / на путь к вашему ocStore

Пример: ocStore установлен в httр://yourdomain.ru/opencart

Вам потребуется изменить строку на RewriteBase /opencart

Если ocStore установлен в корневую папку, то изменений не потребуется.

Share this post


Link to post
Share on other sites

Попробуйте заменить Options +FollowSymlinks на Options +SymLinksIfOwnerMatch

Содержимое .htaccess:
 

Options +SymLinksIfOwnerMatch
 
# Prevent Directoy listing
Options -Indexes
 
# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 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 ^system/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]
Edited by pahakorablin

Share this post


Link to post
Share on other sites

Столкнулась с такой же проблемой, не работате SeoPro Как его включить?

Что я сделала:

У меня версия ocStore 2.1.0.2

1.В настройках отметила галочки как на картинке

2. Очистила кэш в /system/storage/cache

3. Переименовала .htaccess (удалила txt). всё лежит в корне. домен имею ввиду

Содержимое

 
Options -Indexes
 
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 Order deny,allow
 Deny from all
</FilesMatch>
 
# SEO URL Settings
RewriteEngine On
 
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/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]
 
 

post-21909-0-89409700-1458531499_thumb.png

Share this post


Link to post
Share on other sites

Здравствуйте. В ocStore 1.5.6.4  не работает .htaccess. Хотя расположен в правилильном месте. В адимн панели стоит галочка Включить SEO URL: и когда я ее убираю то могу зайти в товар, если не убирать, то пишет ....was not found on this server.

Подскажите, в чем причина

Share this post


Link to post
Share on other sites

У меня тоже такое было, все было в нужном месте и т.д., перерыл весь инет в поисках инфы, и ничего.....

потом мне это надоело .....так я матом на хостера поорал и все заработало, не знаю что они там сделали но файлы мои не меняли

Share this post


Link to post
Share on other sites

Просто после настроек в админке  почистите системный кэш в \system\storage\cache и будет Вам счастье, сам с этим был озадачен, чистка системного кэша помогла

Share this post


Link to post
Share on other sites
В 21.12.2016 в 16:47, asherik сказал:

Просто после настроек в админке  почистите системный кэш в \system\storage\cache и будет Вам счастье, сам с этим был озадачен, чистка системного кэша помогла

ничего вышеизложенное не помогло. Seopro все равно не работает у меня тоже  CStore 2.1.0.2.1

даже 

 не помогло

 

Share this post


Link to post
Share on other sites

а этот фикс не для того

 

А теперь попытка-проверка

 

Возьмите htacceess и отредактируйте

Поставьте в нем в первой строке Любой символ (не пробел и не #), AAAA например

 

И проверьте работу

 

Если 500 - то показывайте содержимое

Если не 500 - к хостеру - просить настроить ngnix

 

Или проверить имя файла

 

.htaccess

  • +1 1

Share this post


Link to post
Share on other sites

что бы работал .htaccess необходимо в /etc/apache2/apache2.conf (или другом файле вашей конфигурации сайта в этой же директории)  изменить значение AllowOverride None на AllowOverride All

Share this post


Link to post
Share on other sites

Присоединюсь к теме, если не прав, прошу выделить.

Исходные данные:

- opencart 2.1

- .htaccess - расширение убрано, магазин в корневом каталогу. Текст файла:

Спойлер

 

Options +SymLinksIfOwnerMatch
 
# Prevent Directoy listing
Options -Indexes
 
# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 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 ^system/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]

<ifModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
</ifModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType text/css "access plus 30 day"
ExpiresByType text/html "access plus 30 day"
ExpiresByType text/x-javascript "access 7 day"
ExpiresByType image/gif "access plus 7 day"
ExpiresByType image/jpeg "access plus 7 day"
ExpiresByType image/png "access plus 7 day"
ExpiresByType image/jpg "access plus 7 day"
ExpiresByType image/x-icon "access 7 day"
ExpiresByType application/x-shockwave-flash "access 1 year"
</IfModule>

 

- SeoUrl - включено, SEO PRO

- URL категориям, товарам назначены модулем SEO Генератор

Системный/VqMod кэш почищен

- Самое интересно: Несколько часов всё работало правильно и без проблем, но тут понеслось

- Cайт www.mot-master.ru

 

Ошибка:

Страница недоступна

Страница на http://mot-master.ru/ekipirovka/ временно недоступна или перемещена на новый веб-адрес.
 
=============
Если ЧПУ выключить, ошибка остается в любом случае
 
Страница на http://mot-master.ru/index.php?route=product/category&path=20 временно недоступна или перемещена на новый веб-адрес.
Edited by MayanMan

Share this post


Link to post
Share on other sites

Моя проблема решена - одновременно с ЧПУ включил сжатие Gzip, он и вызвал все ошибки. 

Share this post


Link to post
Share on other sites
В 21.12.2016 в 16:47, asherik сказал:

Просто после настроек в админке  почистите системный кэш в \system\storage\cache и будет Вам счастье, сам с этим был озадачен, чистка системного кэша помогла

У меня Ocstore 2.3 со стандартным работало ЧПУ, с SEOPRO не работало, этот вариант помог, спасибо!

Share this post


Link to post
Share on other sites
В 17.08.2017 в 09:15, MayanMan сказал:

Моя проблема решена - одновременно с ЧПУ включил сжатие Gzip, он и вызвал все ошибки. 

 

Да он еще и вызывает ошибки в некоторых модулях типа автоматической оброботки прайсов, excelport и вроде пока все. 

В 21.12.2016 в 15:47, asherik сказал:

Просто после настроек в админке  почистите системный кэш в \system\storage\cache и будет Вам счастье, сам с этим был озадачен, чистка системного кэша помогла

Так же подтверждаю что этот вариант помог при проблеме с ЧПУ версия ocStore 2.3.0.2.3 

Так что благодарю. А то уже хотел весь сайт Shift+Del :(

Share this post


Link to post
Share on other sites
В 17.03.2016 в 04:23, pahakorablin сказал:

Попробуйте заменить Options +FollowSymlinks на Options +SymLinksIfOwnerMatch
 

+++

Share this post


Link to post
Share on other sites

ocStore 2.3.0.2.3. Переименовал htaccess, поменял Options +FollowSymlinks на Options +SymLinksIfOwnerMatch, чистил кэш... Ничего не помогает, Seo Pro не работает =/

Share this post


Link to post
Share on other sites

Всем привет, кто то смог решить вопрос?

Файл .htaccess переименовал, поменял Options +FollowSymlinks на Options +SymLinksIfOwnerMatch, чистил кэш - не помогло.

Share this post


Link to post
Share on other sites

Вопрос решил. Мне помогло: 1) .htaccess 2) Оставил Options +FollowSymlinks 3) на хостинге сделал синхронизацию с .htaccess

Если есть у кого то такая же ошибка почитайте настройки на вашем хостинге

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.


  • 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.