Когда я меняю URL-адрес своего веб-сайта с HTTP на https, мы меняем в исходном коде HTTP на https, но мы столкнулись с ошибкой смешанного содержимого в консоли Chrome. эта строка написана в консоли: - Смешанное содержимое: страница https://example.com/
была загружена через HTTPS, но запросила небезопасный шрифт http://www.example.com/resource/home/new_resources/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0
. Этот запрос был заблокирован; контент должен передаваться через HTTPS. Мой веб-сайт использует структуру Codeigniter, Apache 2.3, mysql
font-awesome, не загруженный в https, выдает ошибку в консоли веб-браузера, но не выдает ошибку в http? как исправить
comment
пожалуйста, предложите свой взгляд
- person rahul yadav   schedule 03.07.2018
comment
опубликуйте свой .htaccess и base_url и URL, который вы искали
- person AbdulAhmad Matin   schedule 03.07.2018
comment
@AbdulAhmadMatin .htaccess файл
- person rahul yadav   schedule 04.07.2018
comment
Файл .hta слишком длинный, но я использовал последнюю бутылку HTML 5
- person rahul yadav   schedule 04.07.2018
comment
Используемый ниже код в .htaccess ‹IfModule mod_headers.c› ‹FilesMatch \.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$› Набор заголовков Access-Control-Allow-Origin * ‹ /FilesMatch› ‹/IfModule› ‹FilesMatch \.(woff)$› Заголовок не установлен Варьируется ‹/FilesMatch› ‹FilesMatch \.(eot)$› Заголовок не установлен Варьируется ‹/FilesMatch› $config['base_url'] = 'mywebsites.com';
- person rahul yadav   schedule 04.07.2018
Ответы (1)
Добавьте этот код к своему .htaccess
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
затем измените свой base_url
вот так https://www.yoursite.com
person
AbdulAhmad Matin
schedule
04.07.2018
спасибо за ответ, что я должен написать в REQUEST_URI, могу ли я проверить этот код локально?
- person rahul yadav; 05.07.2018
Да, вы можете проверить это.
- person AbdulAhmad Matin; 05.07.2018
Вы можете использовать request_uri, как эта ссылка
- person AbdulAhmad Matin; 05.07.2018
эти строки не работают, выдают ошибку: ERR_TOO_MANY_REDIRECTS
- person rahul yadav; 06.07.2018
Так. Не используйте request_uri, пишите только свой основной URL
- person AbdulAhmad Matin; 06.07.2018