Coursera連接不上(視頻無法播放),修改hosts文件


視頻問題

如果Coursera網站連接不上,或者視頻加載不出來。可以通過如下方式進行配置:
 
一、找到hosts文件
Windows 系統, hosts文件位於:
[C:\Windows\System32\drivers\etc\hosts]
 
Linux 系統,通過 gedit 修改hosts文件:
$ sudo gedit /etc/hosts 
 
Mac 系統,和 Linux 一樣,位於下面的路徑:
/etc/hosts

 

二、添加地址映射
將下面的 ip 和域名添加到 hosts 文件的最后
52.84.246.90    d3c33hcgiwev3.cloudfront.net
52.84.246.252    d3c33hcgiwev3.cloudfront.ne
t52.84.246.144    d3c33hcgiwev3.cloudfront.net
52.84.246.72    d3c33hcgiwev3.cloudfront.net
52.84.246.106    d3c33hcgiwev3.cloudfront.net
52.84.246.135    d3c33hcgiwev3.cloudfront.net
52.84.246.114    d3c33hcgiwev3.cloudfront.net
52.84.246.90    d3c33hcgiwev3.cloudfront.net
52.84.246.227    d3c33hcgiwev3.cloudfront.net

 

 三、刷新配置
hosts 文件修改、 保存后,Linux 環境需要刷新配置
$ sudo /etc/init.d/networking restart

 


圖片問題

在某些瀏覽器下(例如老版本的火狐瀏覽器), 即使修改了hosts, 練習題中的圖片也加載不出來,選項都是空白。

這是因為 Coursera 網站使用 https 協議,而習題中的圖片地址為http開頭,形如:

http://spark-public.s3.amazonaws.com/ml/images/12.2-b.jpg

導致頁面報了 Mixed-content 警報。  那就換個瀏覽器,例如換成Chrome。

 

經測試,如果將圖片手動改為 https 地址,是可以訪問的:

https://spark-public.s3.amazonaws.com/ml/images/12.2-b.jpg

 

另外,Mixted-content 問題可以通過修改網頁header解決:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM