Всем привет, неработает загрузка изображений по 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}
чтобы проверить. Но данное правило не работает.
Что делать? Куда копать?