Это проверяет, что запрос из upload
RewriteCond %{REQUEST_URI} ^/upload [NC]
Это проверяет, что запрашивается изображение
RewriteCond %{REQUEST_URI} \.(jpg|png|gif)$ [NC]
Это проверяет, что файла нет (зачем дергать фреймворк, чтобы просто отдать файл, это все-равно, что ехать на поезде в магазин за углом)
RewriteCond %{REQUEST_FILENAME} !-f
Должно сработать это
RewriteRule ^upload\/?(.+) /image/get/$1 [NC,L]
И сделать тихий редирект на контроллер, который возьмёт файл, обработает, положит в upload и отдаст по текущему запросу. Вообще, будет запрашиваться файл по размерам, а задача контроллера сделать ресайз оригинального файла и положить его в кеш. Но это дальше, сейчас мне надо просто заставить это работать. Оно же упирается всеми копытами и посылает на 404 )
Андрей,
07D2FCF3-46AB-54FC-8895-09C8ED18FD19 - имя изображения
1920x1080.jpg - размеры
А доступные размеры как-то описываете? Или можно запросить
1921x1080.jpg
1922x1080.jpg
1923x1080.jpg
1921000x1080001.jpg
и они будут все сгенерированы?
slo_nik, До формы sort долетает нормально вот в таком виде.
Обратно возвращается в виде массива
["sort"]=> array(5) { [14]=> string(1) "1" [13]=> string(1) "2" [....
Вот только load что-то не понимает... может он массивы не грузит и надо сделать что-то другое? Типа как с изображениями:
$model->images = UploadedFile::getInstances($model, 'images');
sim3x, Гуглить я и сам умею )))
Но все варианты, что нашёл это создать политику конф.... разместить её в инете на маркете и в приложении. Все приложения разом мне сейчас не изменить. К тому же часть просто не работают из-за того, что текущие доработки не закончены. Как отключить персонализацию рекламы не нагуглил (
Может ещё firebase что-то юзает... не знаю. Знаю только одно - я никакую инфу о пользователе не спрашиваю и не использую, поэтому с ПК и не заморачивался )
Это проверяет, что запрос из upload
RewriteCond %{REQUEST_URI} ^/upload [NC]
Это проверяет, что запрашивается изображение
RewriteCond %{REQUEST_URI} \.(jpg|png|gif)$ [NC]
Это проверяет, что файла нет (зачем дергать фреймворк, чтобы просто отдать файл, это все-равно, что ехать на поезде в магазин за углом)
RewriteCond %{REQUEST_FILENAME} !-f
Должно сработать это
RewriteRule ^upload\/?(.+) /image/get/$1 [NC,L]
И сделать тихий редирект на контроллер, который возьмёт файл, обработает, положит в upload и отдаст по текущему запросу. Вообще, будет запрашиваться файл по размерам, а задача контроллера сделать ресайз оригинального файла и положить его в кеш. Но это дальше, сейчас мне надо просто заставить это работать. Оно же упирается всеми копытами и посылает на 404 )