標籤:

域名映射本地

今天試了一下把域名映射到本地,

一開始是在Fiddler上改的。

修改方法是tool-hosts

勾上 Enable remapping....

在輸入框內輸入

127.0.0.1 www.example.com

本地用webpack的dev server開啟了前端項目

用http://www.example.com打開網頁的時候,網頁上報了Invalid Host header

一開始我以為是fiddler的問題,查了半天,沒查出個結果。

於是直接修改系統hosts文件,發現還是有這個問題。

再查了下webpack引起的這類問題,最後查到

這是由於新版的webpack-dev-server出於安全考慮,默認檢查hostname,如果hostname不是配置內的,將中斷訪問

devServer: {

disableHostCheck: true,

}

webpack項目提示Invalid Host header

於是順著這麼改,就成功了。

用fiddler改host, 在微信web開發者工具上測試的時候,用http://www.example.com打開時,直接訪問到原網頁,而不是本地的項目。

看了下fiddler,發現fiddler根本沒有抓取到微信開發者工具上的包

最後用改系統hosts文件解決問題


推薦閱讀:

移動web前端學習
React源碼分析 - 組件初次渲染
前端日刊-2018.01.06
對於《2016年前端技術觀察》的一些看法
從process.versions了解Node.js的構成

TAG:前端開發 |