Какие именно дефолтные надо обновить?
Так же есть проблема с API из-за перехода на https - при входе в меню Продажи - заказы и и нажатии кнопки просмотра или редактирования клиента появляется всплывающее окно, сначала такое:
А затем такое:
Так выглядит файл .htaccess
RewriteOptions inherit
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
RewriteEngine on
RewriteCond %{HTTPS} =off
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
RewriteBase /
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
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)
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
<Files 403.shtml>
order allow,deny
allow from all
</Files>
deny from 178.159.39.142
deny from 112.12.5.153
deny from 46.119.116.11
deny from 91.200.13.1
deny from 134.249.49.73
deny from 91.200.13.3
deny from 178.159.37.19
deny from 176.8.89.36
deny from 46.98.209.131
deny from 178.159.37.17
deny from 178.137.210.16
deny from 79.140.27.243
deny from 46.98.210.62
deny from 95.65.45.111
deny from 46.161.9.2
deny from 212.115.232.133
deny from 212.115.236.182
deny from 212.115.237.109
deny from 46.98.209.45
deny from 2.94.164.128
deny from 84.19.27.53
RewriteCond %{HTTP_HOST} ^xn\-\-\-\-\-\-abrakadabra1234567890\.xn\-\-p1ai$ [OR]
RewriteCond %{HTTP_HOST} ^www\.xn\-\-\-\-\-\-abrakadabra1234567890\.xn\-\-p1ai$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ "https\:\/\/abra\-kadabra\.ru\/$1" [R=301,L]
Чтобы нормально отображался интерфейс админ-панели, пришлось выключить https для неё параметром в htaccess
RewriteCond %{HTTPS} =off
RewriteCond %{REQUEST_URI} !^/admin
Может можно подобным образом вставить ссылку, чтобы она по http работала, но для API ?
Так же включен SSL на самом CMS в настройках. На хостинге использую COMODO SSL.
Настройку делал чётко по инструкции http://forum.opencart.pro/topic/2675-руководство-для-перехода-на-ssl-https/
Так же установлен https fix http://forum.opencart.pro/topic/3005-https-fix-for-2x/ и дополнительно покупал
Неужели только у меня такая проблема?
__________
P.S. Стоит только исправить строку
RewriteRule ^(.*)$ "https\:\/\/abra\-kadabra\.ru\/$1" [R=301,L]
с https на http, сохранить, никаких ошибок в API нет.