поменять http на https
Если правильно понял файл core/cms.php строка примерно 56
Большое спасибо! Все получилось.
А у меня другая проблема.
Редирект http -> https сделал в .htaccess, подглядел на форумах.
А вот избавиться и от www не могу. Либо то, либо другое, вместе — никак.
RewriteEngine On RewriteCond %{HTTP_HOST} !^moisait.ru$ [NC] RewriteRule ^(.*)$ https://moisait.ru/$1 [R=301,L]
Кто-нить может выложить полный .htaccess для первой ветки?
а то после перехода на https сайт лег, выдает
ошибку ERR_TOO_MANY_REDIRECTS
RewriteEngine On RewriteCond %{HTTP_HOST} !^moisait.ru$ [NC] RewriteRule ^(.*)$ https://moisait.ru/$1 [R=301,L] #Сжимаем элементы с помощью mod_deflate <ifmodule mod_deflate.c=""> <filesmatch .(js|css)$=""> SetOutputFilter DEFLATE </filesmatch> </ifmodule> AddDefaultCharset utf-8 Options -Indexes RewriteEngine On RewriteBase / RewriteRule ^.htaccess$ - [F] RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{REQUEST_URI} !\.(ico|css|js|txt)$ [NC] RewriteCond %{REQUEST_FILENAME} !^/admin RewriteCond %{REQUEST_FILENAME} !^/migrate RewriteCond %{REQUEST_FILENAME} !^/install RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L] # кеширование браузера: <IfModule mod_expires.c> <FilesMatch \.(gif|png|jpg|jpeg|ogg|mp4|mkv|flv|swf|wmv|asf|asx|wma|wax|wmx|wm)$> ExpiresDefault "access plus 1 year" </FilesMatch> ExpiresActive on ExpiresByType image/jpeg "access plus 7 day" ExpiresByType image/gif "access plus 7 day" ExpiresByType image/png "access plus 7 day" <FilesMatch \.(css|js)$> ExpiresDefault "access plus 1 year" </FilesMatch> ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" </IfModule>
как вариант, можно попробовать сделать так — удалять все вместе с профилем. В файле /components/users/model.php где функция public function deleteUser после Код PHP:$this->inDB->query("DELETE FROM cms_subscribe WHERE user_id = '$user_id'"); добавить Код PHP:$this->inDB->query("DELETE FROM cms_forum_posts WHERE user_id = '$user_id'"); $this->inDB->query("DELETE FROM cms_forum_threads WHERE user_id = '$user_id'"); $this->inDB->query("DELETE FROM cms_actions_log WHERE user_id = '$user_id'"); Не проверял, но помоему должно сработать. Смотрел по 1.10.3Редактировалось: 3 раз (Последний: 17 июля 2014 в 12:56)