視頻問題
如果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">