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


Фото
- - - - -

Не работает ресайзер


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

#1 paha333

paha333
  • Пользователь
  • 4 сообщений
  • Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Украина

Опубликовано 26.08.2018 - 21:18

Всем привет, неработает загрузка изображений по https, вернее не отрабатывает редирект в htaccess

 

RewriteRule ^files/products/(.+) resize/resize.php?file=$1&token=%{QUERY_STRING}

 

я уже что только не делал, хоть ты тресни неработает.

 

Сервер VDS, панель Vesta, веб сервер apache2, обратный прокси nginx.

 

В настройках домена отключил "Поддержка ProxyNGINX"

 

На самом сайте в файле aip/Design.php изменил

       

 

if(substr($resized_filename_encoded, 0, 7)){
 

на

 

        if(substr($resized_filename_encoded, 0, 7) == 'http://' or substr($resized_filename_encoded, 0, 8) == 'https://'){
 

 


в файле api/Image.php изменил

 

 

        if(substr($source_file, 0, 7) == 'http://')
 

на

   

 

    if(substr($source_file, 0, 7) == 'http://' or substr($source_file, 0, 8) == 'https://')
 

и ничего не работает. Тех поддержка пишет что модуль mod_rewrite работает как надо. В принципе другие редиректы в htaccess работают нормально. Я уже взял в корне создал файл test.php с таким кодом :

 

$file = "text.txt";
//если файла нету... тогда
if (!file_exists($file)) {
    $fp = fopen($file, "w"); // ("r" - считывать "w" - создавать "a" - добовлять к тексту),мы создаем файл
    fwrite($fp, "Значение, то что будет в файле");
    fclose($fp);
}
 

и в htaccess прописал правило


 

RewriteRule ^files/products/(.+) test.php?file=$1&token=%{QUERY_STRING}

 

чтобы проверить. Но данное правило не работает.

 

Что делать? Куда копать?



 






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

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