Всем привет! Сломали все копья, перелопачены горы литературы, проблема пока не решена.
Дано:
Среднестатистический сайт на оссторе 1.5.1.1.2, модули geoIP, платежки яндекса - стандартный набор
Куплен и настроен выделенный VPS, куплен сертификат, настроен ssl на хостинге и проведены настройки в админке.
Шаблон кастомный
Проблема:
В шаблоне сделаны кнопки в корзину, в мои желания и лайв просмотр путем отправки ajax запросов
Так вот - любой ajax запрос выдает в консоли ошибку 500, но отрабатывает. То есть callback функция запроса не срабатывает, но товар в корзину добавляется.
Причем все сломалось в один момент, каких=то изменений с движком не делали.
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/
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
#Options +FollowSymlinks
Options +SymLinksIfOwnerMatch
# Prevent Directoy listing
Options -Indexes
# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
<FilesMatch "\.(css|js)">
Order deny,allow
Allow from all
</FilesMatch>
RewriteBase /
RewriteRule ^checkout/cart/add$ checkout/cart/add [L]
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]
ну и так далее
Ребята, куда копать? Я отчаиваюсь....
Может какой токен нужно в ajax запихивать?