手機通過Charles用線上域名訪問PC本地項目


最近調試微信公眾號,由於微信授權需要線上正式環境的域名,筆者想把手機公眾號網頁重定向到PC本地localhost調試。

該方法通過Charles代理轉發,適用所有需要域名重定向的場景,例如手機通過在線域名查看pc本地項目,微信開發者工具調試公眾號等。

先開啟本地服務,如果是vue項目,直接運行 npm start 就好了。

 

打開Charles(下載地址),點擊 Tools > Map Remote,在彈出窗里點擊add添加一條重定向規則,如下圖:

from是你要重定向的域名(生產環境域名/外網域名),to就是你本地的項目地址(http://localhost:8080)。

from域名結尾需要加上 /* 匹配。

記得勾上Enable,點擊OK保存。

打開PC網絡看看你的局域網IP是多少:

之后打開手機,連上WiFi,確保手機跟PC是在同一個局域網內。

然后設置代理為手動,主機名填入PC的IP地址,端口8888,點擊連接。

連接成功后,在手機端微信或者瀏覽器打開你要重定向的地址(生產環境域名/外網域名),這時候 Charles 會彈出一個提示框,點allow確定:

 

好了,這時候手機上打開的網頁就是你的localhost了。


免責聲明!

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



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