nginx服務器有多個網站時,而且網站有的配置了SSL,有的沒有配置SSL,當我們在訪問沒有配置SSL的網站時,且實用https訪問,那么就會跳轉到帶有SSL的網站上,處理方法如下。
以寶塔配置為例:
點擊寶塔后台->網站->配置->配置文件,在其中加上
server { listen 443 ssl http2; server_name m.360muye.cn; rewrite ^/(.*) http://$server_name/$1 permanent; }
上面的代碼實現的效果是,如果用https訪問m.360muye.cn,會直接調轉到http下面,當然針對www域名時,只需要將m.360muye.cn換成www.360muye.cn即可。配置如下圖所示:
如果本域名配置了SSL時,那么就不需要進行上面的設置,這只是轉對同一個服務器上沒有設置SSL的網站進行。
轉載請注明:鵬程木業網