подумал и решил добавить в эту тему (если не прав, модераторы - скажите)
Картинки добавляются отлично (ну разве что не знаю где уменьшить качество jpeg при ресайзе), но выползла "косметика" непонятное поведение версии 3.2 с картинками под SSL. Google Chrome, dev console вся забита предупреждениями:
Код: Выделить всё
Mixed Content: The page at 'https://www.myserver.yy/forum/viewtopic.php?f=7&t=179&start=63' was loaded over HTTPS, but requested an insecure image 'http://www.myserver.yy/forum/userpix/11_aura_010_2.jpg'. This content should also be served over HTTPS.
Картинки вызывающие ошибки быди добавлены не ранее 2010 года, то есть в версии phpbb 3.0
Сам текст проблемных постов выглядит так
Код: Выделить всё
"[img]http://www.myserver.yy/forum/userpix/11_aura_010_2.jpg[/img]"
Не могу гарантировать, но ощущение что под 3.1 такой проблемы не видел.
Внимание, вопрос: как правильней, элегантней решить проблему?
Видится два варианта:
1) Пройтись скриптом по всем постам и найдя "
http://
www.myserver.yy" заменить на "http
s://
www.myserver.yy". Есть ли в этом варианте минусы о которых не подозреваю?
2) второй вариант это htaccess. Ну тут, по не понятным причинам, не помогло вот это:
Код: Выделить всё
[i]RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule (.*) https://www.myserver.yy/%{REQUEST_URI} [R=301,L][/i]
эффекта никакого...
Спасибо всем кто заинтересовался вопросом
