第一次使用寶塔,中間出了蠻多狀況的。特此記錄一下
首先,通過xshell訪問到linux服務器,然后進入寶塔官網,安裝寶塔面板。這些官網都有,同時進行安全設置。
然后
文件傳上來,網站配置好。然后。安全那邊有些端口是需要開啟的。
這個端口是https的端口,這里面涉及到就是前端調用我的接口的時候。蘋果用戶會報一個provisional headers are shown的問題。這個其實就是請求頭設置。但是因為開始的時候我們項目部署,是我這邊有一個http的網址,然后在阿里雲上面部署了另外一個https域名。因為在那邊部署了證書。然后可能是跨域問題。並且在阿里雲那邊設置一直不能解決這個問題。卡了很久。然后我就自己在寶塔上面,網站那邊的設置申請ssl,也就是我把在寶塔上面的這個域名強制轉成了https格式。
解決了跨域問題。然后讓前端直接調用我的這個端口。蘋果手機就不會再出現這個報錯了。
但是這時候我登錄后台又有提示。
Mixed Content: The page at 'https://a.b.com/detail?id=5' was loaded over HTTPS, but reque。這個問題是我現在后台js加載http加載不起導致的。開始走了一點彎路一直在想要怎么在寶塔上面設置,還去找了一下資料。資料如http://www.bt.cn/bbs/forum.php?mod=viewthread&tid=4254&highlight=rame
后面一想,根本問題不就是要把那個js的域名改掉嗎?也是腦子秀逗了一下。然后我就直接到我項目文件里面。把路徑改掉了,成功解決了這個問題。