Автор: Aleksei 12.05.2014, 00:35
Собственно вопрос в названии темы уже
На сайт с выделенным IP был установлен ssl бесплатный сертификат от startssl. При входе через https отображается только текст, картинки отмечены крестиками. Никаких ошибок браузер не выдаёт, сертификат валиден. Сайт - чистый html с css.
Кто знает куда копать?
Автор: mrsad 12.05.2014, 04:25
Цитата(Aleksei @ 12.05.2014, 06:35)
Собственно вопрос в названии темы уже
На сайт с выделенным IP был установлен ssl бесплатный сертификат от startssl. При входе через https отображается только текст, картинки отмечены крестиками. Никаких ошибок браузер не выдаёт, сертификат валиден. Сайт - чистый html с css.
Кто знает куда копать?
поменять ссылки на картинки с абсолютных на относительные.
Автор: Aleksei 12.05.2014, 05:45
Цитата(mrsad @ 12.05.2014, 05:25)
поменять ссылки на картинки с абсолютных на относительные.
Не. Пути там и так везде относительные.
Попробовал отключить Hotlink Protection в cpanel - всё заработало. К чему бы это?
Автор: lazutov 12.05.2014, 11:12
Цитата(Aleksei @ 12.05.2014, 06:45)
Не. Пути там и так везде относительные.
Попробовал отключить Hotlink Protection в cpanel - всё заработало. К чему бы это?
hotlinkprotection, видимо, "захардкодил" протокол в регулярное выражение для HTTP_REFERRER
Включите его и выложите сюда содержимое htaccess .
Автор: Aleksei 12.05.2014, 21:17
Цитата(lazutov @ 12.05.2014, 12:12)
hotlinkprotection, видимо, "захардкодил" протокол в регулярное выражение для HTTP_REFERRER
Включите его и выложите сюда содержимое htaccess .
Спасибо. Вот оно.
Код
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://website.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://website.net$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.website.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.website.net$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
Автор: lazutov 13.05.2014, 09:55
Соответственно, попробуйте так
Код
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^https?://website.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://website.net$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://www.website.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://www.website.net$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
Автор: Aleksei 15.05.2014, 06:48
Цитата(lazutov @ 13.05.2014, 10:55)
Соответственно, попробуйте так
Код
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^https?://website.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://website.net$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://www.website.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://www.website.net$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
Gracias, amigo!