Перейти к содержимому


Фото
* * * * * 1 голосов

Реквизиты

оплата заказа реквизиты счета

  • Чтобы отвечать, сперва войдите на форум
37 ответов в теме

#21 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 08:54

редирект прописали?что то по ссылке у вас там пипец творится. Все просто по сути. Редирект через htaccess и ищите в шаблоне http и заменяйте на https. По сути если у вас правильно прописаны пути, то после редиректа ничего не слетаетчто такое ридект?

 

редирект прописали?что то по ссылке у вас там пипец творится. Все просто по сути. Редирект через htaccess и ищите в шаблоне http и заменяйте на https. По сути если у вас правильно прописаны пути, то после редиректа ничего не слетает.

Что такое ридект?



редирект прописали?что то по ссылке у вас там пипец творится. Все просто по сути. Редирект через htaccess и ищите в шаблоне http и заменяйте на https. По сути если у вас правильно прописаны пути, то после редиректа ничего не слетает.

Я вот сделал согласно этой инструкции и стало хуже. Вообще сайт недоступен  http://forum.simplac...sl-сертификат/   и ничего, еще хуже стало


Изменено: Манифест, 07.02.2019 - 08:59


#22 Gruzin

Gruzin
  • Пользователь
  • 434 сообщений
  • Верстка, Пользователь
  • Версия CMS:2.x
  • Откуда:Минск

Опубликовано 07.02.2019 - 08:59

http://forum.simplac...фикат/?hl=https

Я по этой инструкции сделал


Изменено: Gruzin, 07.02.2019 - 09:00


#23 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:03

http://forum.simplac...фикат/?hl=https

Я по этой инструкции сделал

НЕ помогло https://domain.ru/



аааааааааа...помогиииите))



#24 Kami

Kami
  • Пользователь
  • 314 сообщений
  • Откуда:Россия

Опубликовано 07.02.2019 - 09:10

НЕ помогло https://domain.ru/



аааааааааа...помогиииите))

 

у вас хостер кто? обычно подключаете сертификат и делайте редирект. В конфиг лезть не нужно.



#25 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:12

у вас хостер кто? обычно подключаете сертификат и делайте редирект. В конфиг лезть не нужно.

Кто такой хостер, и как делать ридект?



#26 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:15

у вас хостер кто? обычно подключаете сертификат и делайте редирект. В конфиг лезть не нужно.

После получения сертфиката сбился весь дизайн сайта. Я обратился в службу поддержки. Мне ответили - Здравствуйте.


На сколько мы видим, на Вашем сайте размещен смешанный контент:


Mixed Content: The page at 'https://focodifam.ru/' was loaded over HTTPS, but requested an insecure stylesheet 'http://focodifam.ru/...1/css/style.css'. This request has been blocked; the content must be served over HTTPS.
(index):821 Mixed Content: The page at 'https://focodifam.ru/' was loaded over HTTPS, but requested an insecure stylesheet 'http://focodifam.ru/.../css/baloon.css'. This request has been blocked; the content must be served over HTTPS.
(index):824 Mixed Content: The page at 'https://focodifam.ru/' was loaded over HTTPS, but requested an insecure stylesheet 'http://focodifam.ru/...ss/fontello.css'. This request has been blocked; the content must be served over HTTPS.
(index):1 Mixed Content: The page at 'https://focodifam.ru/' was loaded over HTTPS, but requested an insecure stylesheet 'http://focodifam.ru/...1/css/style.css'. This request has been blocked; the content must be served over HTTPS.
(index):1 Mixed Content: The page at 'https://focodifam.ru/' was loaded over HTTPS, but requested an insecure stylesheet 'http://focodifam.ru/.../css/baloon.css'. This request has been blocked; the content must be served over HTTPS.
(index):1 Mixed Content: The page at 'https://focodifam.ru/' was loaded over HTTPS, but request

 

А где и как менять, никто не подсказал.



#27 Kami

Kami
  • Пользователь
  • 314 сообщений
  • Откуда:Россия

Опубликовано 07.02.2019 - 09:16

Кто такой хостер, и как делать ридект?

 

хостинг у вас jino. попробуйте в корневом htaccess

 

в верху после 

 

RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


#28 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:19

хостинг у вас jino. попробуйте в корневом htaccess

 

в верху после 

 

RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

так и сделал.. нет изменений


хостинг у вас jino. попробуйте в корневом htaccess

 

в верху после 

 

RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
AddDefaultCharset UTF-8
ErrorDocument 404 /404
ErrorDocument 401 /password.php
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
# Админка теперь по адресу /simpla
RewriteRule    ^admin/?$  simpla [L]
 
 
# Каталог товаров
RewriteRule ^catalog/([^/]+)/?$    index.php?module=ProductsView&category=$1 [L,QSA]
RewriteRule ^catalog/([^/]+)/([^/]+)/?$    index.php?module=ProductsView&category=$1&brand=$2 [L,QSA]
 
RewriteRule ^products/([^/]+)/?$    index.php?module=ProductView&product_url=$1 [L,QSA]
RewriteRule ^products/?$    index.php?module=ProductsView [L,QSA]
 
RewriteRule ^brands/([^/]+)/?$    index.php?module=ProductsView&brand=$1 [L,QSA]
RewriteRule ^brands/([^/]+)/page_([^/]+)/?$    index.php?module=ProductsView&brand=$1&page=$2 [L,QSA]
 
# Поиск товаров
RewriteRule ^search/([^/]+)/?$    index.php?module=ProductsView&keyword=$1 [L,QSA]
RewriteRule ^search/?$    index.php?module=ProductsView [L,QSA]
 
# Блог
RewriteRule ^blog/([^/]+)/?$    index.php?module=BlogView&url=$1 [L,QSA]
RewriteRule ^blog/?$    index.php?module=BlogView [L,QSA]
 
# Корзина и заказы
RewriteRule ^cart/?$    index.php?module=CartView   [L,QSA]
RewriteRule ^cart/([^/]+)/?$    index.php?module=CartView&add_variant=$1  [L,QSA]
RewriteRule ^cart/remove/([^/]+)/?$    index.php?module=CartView&delete_variant=$1  [L,QSA]
RewriteRule ^order/([^/]+)/?$    index.php?module=OrderView&url=$1  [L,QSA]
RewriteRule ^order/?$    index.php?module=OrderView  [L,QSA]
 
# Для пользователей
RewriteRule ^user/login/?$    index.php?module=LoginView  [L,QSA]
RewriteRule ^user/register/?$    index.php?module=RegisterView  [L,QSA]
RewriteRule ^user/logout/?$    index.php?module=LoginView&action=logout  [L,QSA]
RewriteRule ^user/password_remind/?$    index.php?module=LoginView&action=password_remind  [L,QSA]
RewriteRule ^user/password_remind/([0-9a-z]+)/?$    index.php?module=LoginView&action=password_remind&code=$1  [L,QSA]
RewriteRule ^user/?$    index.php?module=UserView  [L,QSA]
 
# Google sitemap
RewriteRule ^sitemap.xml?$    sitemap.php  [L,QSA]
 
# XML
RewriteRule ^yandex.xml?$    yandex.php  [L,QSA]
 
# feedback
RewriteRule ^contact/?$    index.php?module=FeedbackView  [L,QSA]
 
#downloads
RewriteRule ^order/([^/]+)/([^/]+)/?$    index.php?module=OrderView&url=$1&file=$2  [L,QSA]
 
 
# Статические страницы
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/?$    index.php?module=PageView&page_url=$1 [L,QSA]
RewriteRule ^/?$    index.php?module=MainView&page_url= [L,QSA]
 
# Ресайз картинок на лету
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^files/products/(.+) resize/resize.php?file=$1&token=%{QUERY_STRING}
#RewriteCond %{THE_REQUEST} ^GET\ (.*)files/products/(.*)\?([A-z0-9]*) 
#RewriteRule ^files/products/(.+) resize/resize.php?file=%2&token=%3 [L,NE]


#29 Kami

Kami
  • Пользователь
  • 314 сообщений
  • Откуда:Россия

Опубликовано 07.02.2019 - 09:19

так и сделал.. нет изменений

 

Конфиг вернули на место? api /config.php ? версия симплы какая?

 

очистите папку compiled там в ней временные файлы вашего шаблона.



#30 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:22

Конфиг вернули на место? api /config.php ? версия симплы какая?

 

очистите папку compiled там в ней временные файлы вашего шаблона.

Конфинг, да вернул. Или надо 46 и 47 строку опять удалить? 



очистите папку compiled там

 

Все файлы удалить?



#31 Kami

Kami
  • Пользователь
  • 314 сообщений
  • Откуда:Россия

Опубликовано 07.02.2019 - 09:23

Конфинг, да вернул. Или надо 46 и 47 строку опять удалить? 



очистите папку compiled там

 

Все файлы удалить?

 

пока ничего не надо удалять. Там есть папка с вашим шаблоном ,вот ее удалить ( всю)



#32 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:25

Конфиг вернули на место? api /config.php ? версия симплы какая?

 

очистите папку compiled там в ней временные файлы вашего шаблона.

Не помогло



пока ничего не надо удалять. Там есть папка с вашим шаблоном ,вот ее удалить ( всю)

Удалил всю папку - не помогло



#33 Kami

Kami
  • Пользователь
  • 314 сообщений
  • Откуда:Россия

Опубликовано 07.02.2019 - 09:27

Не помогло



Удалил всю папку - не помогло

 

вы так версию симплы и не написали. Может у вас нет проверки протокола в конфиге. 



#34 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 09:39

вы так версию симплы и не написали. Может у вас нет проверки протокола в конфиге. 

Я не знаю где смотреть версию



#35 Kami

Kami
  • Пользователь
  • 314 сообщений
  • Откуда:Россия

Опубликовано 07.02.2019 - 10:04

Я не знаю где смотреть версию

 

файл api/config.php сюда сбросьте, только используйте тег код. Чтоб читать удобно было.



#36 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 10:06

<?php

/**
 * Класс-обертка для конфигурационного файла с настройками магазина
 * В отличие от класса Settings, Config оперирует низкоуровневыми настройками, например найстройками базы данных.
 *
 *
 * @copyright 	2014 Denis Pikusov
 * @link 		http://simplacms.ru
 * @author 		Denis Pikusov
 *
 */
 
require_once('Simpla.php');

class Config
{
	public $version = '2.3.6';
	
	// Файл для хранения настроек
	public $config_file = 'config/config.php';

	private $vars = array();
	
	// В конструкторе записываем настройки файла в переменные этого класса
	// для удобного доступа к ним. Например: $simpla->config->db_user
	public function __construct()
	{		
		// Читаем настройки из дефолтного файла
		$ini = parse_ini_file(dirname(dirname(__FILE__)).'/'.$this->config_file);
		// Записываем настройку как переменную класса
		foreach($ini as $var=>$value)
			$this->vars[$var] = $value;
		
		// Вычисляем DOCUMENT_ROOT вручную, так как иногда в нем находится что-то левое
		$localpath=getenv("SCRIPT_NAME");
		$absolutepath=getenv("SCRIPT_FILENAME");
		$_SERVER['DOCUMENT_ROOT']=substr($absolutepath,0,strpos($absolutepath,$localpath));

		// Адрес сайта - тоже одна из настроек, но вычисляем его автоматически, а не берем из файла
		$script_dir1 = realpath(dirname(dirname(__FILE__)));
		$script_dir2 = realpath($_SERVER['DOCUMENT_ROOT']);
		$subdir = trim(substr($script_dir1, strlen($script_dir2)), "/\\");

		// Протокол
		$protocol = strtolower(substr($_SERVER["SERVER_PROTOCOL"],0,5))=='https'? 'https' : 'http';
		if($_SERVER["SERVER_PORT"] == 443)
			$protocol = 'https';

		$this->vars['protocol'] = $protocol;		
		$this->vars['root_url'] = $protocol.'://'.rtrim($_SERVER['HTTP_HOST']);
		if(!empty($subdir))
			$this->vars['root_url'] .= '/'.$subdir;

		// Подпапка в которую установлена симпла относительно корня веб-сервера
		$this->vars['subfolder'] = $subdir.'/';

		// Определяем корневую директорию сайта
		$this->vars['root_dir'] =  dirname(dirname(__FILE__)).'/';

		// Максимальный размер загружаемых файлов
		$max_upload = (int)(ini_get('upload_max_filesize'));
		$max_post = (int)(ini_get('post_max_size'));
		$memory_limit = (int)(ini_get('memory_limit'));
		$this->vars['max_upload_filesize'] = min($max_upload, $max_post, $memory_limit)*1024*1024;
		
		// Соль (разная для каждой копии сайта, изменяющаяся при изменении config-файла)
		$s = stat(dirname(dirname(__FILE__)).'/'.$this->config_file);
		$this->vars['salt'] = md5(md5_file(dirname(dirname(__FILE__)).'/'.$this->config_file).$s['dev'].$s['ino'].$s['uid'].$s['mtime']);
		
		// Часовой пояс
		if(!empty($this->vars['php_timezone']))
			date_default_timezone_set($this->vars['php_timezone']);
	}

	// Магическим методов возвращаем нужную переменную
	public function __get($name)
	{
		if(isset($this->vars[$name]))
			return $this->vars[$name];
		else
			return null;
	}
	
	// Магическим методов задаём нужную переменную
	public function __set($name, $value)
	{
		# Запишем конфиги
		if(isset($this->vars[$name]))
		{
			$conf = file_get_contents(dirname(dirname(__FILE__)).'/'.$this->config_file);
			$conf = preg_replace("/".$name."\s*=.*\n/i", $name.' = '.$value."\r\n", $conf);
			$cf = fopen(dirname(dirname(__FILE__)).'/'.$this->config_file, 'w');
			fwrite($cf, $conf);
			fclose($cf);
			$this->vars[$name] = $value;
		}
	}

	public function token($text)
	{
		return md5($text.$this->salt);
	}	
	
	public function check_token($text, $token)
	{
		if(!empty($token) && $token === $this->token($text))
			return true;
		return false;
	}	
}


Изменено: Манифест, 07.02.2019 - 10:07


#37 Манифест

Манифест
  • Пользователь
  • 61 сообщений
  • Заказчик, Пользователь
  • Откуда:Волгоград

Опубликовано 07.02.2019 - 10:37

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



#38 mixatv

mixatv
  • Пользователь
  • 3 сообщений
  • Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 09.02.2019 - 00:13

Присоединяюсь к вопросу по проблеме с mixed content.

Mixed Content: The page at 'https://jupon-pantalon.ru/' was loaded over HTTPS, but requested an insecure image 'http://jupon-pantalon.ru/design/bw2/images/BIBS.jpg'. This content should also be served over HTTPS.

(index):286 Mixed Content: The page at 'https://jupon-pantalon.ru/' was loaded over HTTPS, but requested an insecure image 'http://jupon-pantalon.ru/design/bw2/images/kolgoty.jpg'. This content should also be served over HTTPS.

 

В рамках перехода на https согласно рекомендациям статей форума внес изменения в

.htaccess 

AddDefaultCharset UTF-8
ErrorDocument 404 /404
ErrorDocument 401 /password.php
RewriteEngine on
#Редирект
RewriteCond %{HTTPS}  off  
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
#RewriteRule ^(.*)$ https://jupon-pantalon.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.jupon-pantalon\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/robots.*
RewriteRule ^(.*)$ https://jupon-pantalon.ru/$1 [R=301,L]

 

 

и в api/config.php

//$protocol = strtolower(substr($_SERVER["SERVER_PROTOCOL"],0,5))=='https'? 'https' : 'http';
$protocol = 'https';
$this->vars['root_url'] = $protocol.'://'.rtrim($_SERVER['HTTP_HOST']);
	if(!empty($subdir))
	$this->vars['root_url'] .= '/'.$subdir;


но при загрузке страницы Хром по-прежнему ругается и сообщает о mixed content, похоже, что ошибка распространяется только для главной страницы сайта. Также заметил, что если открывать URL любой картинки с сайта с префиксом http://, то никакого редиректа URL-а на https:// не выполняется, но при открытии любой страницы http:// редирект срабатывает и страница редиректится на https://

 

Версия Simpla 2.1.5

Буду крайне признателен за помощь.


Изменено: mixatv, 09.02.2019 - 00:33






Также с меткой «оплата заказа, реквизиты, счета»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых