您好,登錄后才能下訂單哦!
這篇文章主要介紹“使用寶塔、jspstudy等集成環境不能正常訪問怎么辦”,在日常操作中,相信很多人在使用寶塔、jspstudy等集成環境不能正常訪問怎么辦問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”使用寶塔、jspstudy等集成環境不能正常訪問怎么辦”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
寶塔、jspstudy集成環境通常都會有Nginx(或Apache)和Tomcat組成。Nginx(或Apache)處理靜態資源的請求(如圖片、js、css、html等),如果是動態資源的請求則發送給Tomcat處理。
這里存在一個問題,集成環境的Nginx(或Apache)如何判斷哪些是動態資源。大部分集成環境的策略是,根據后綴判斷,比如把.jsp結尾的請求認定為動態請求,發送給tomcat處理。
但jspxcms使用RESTful風格的url地址,url地址是不帶后綴名的,如http://www.example.com/info/12。此時集成環境沒有檢測到后綴名,認為是靜態資源請求,不發送給tomcat處理,所以出現無法訪問的情況。
最簡單的方式是直接使用Tomcat,動態請求和靜態請求都會由Tomcat處理。
如果要nginx+tomcat的組合,怎么處理呢?正確的邏輯是,nginx在一個url請求找不到對應的靜態頁面時,就要把這個請求發送給tomcat處理。
請查看CentOS7服務器搭建-NGINX
當然,最簡單的方式就是不要用什么寶塔之類的集成環境,直接使用Tomcat,動態請求和靜態請求都會由Tomcat處理,就沒有這些麻煩事了。
到此,關于“使用寶塔、jspstudy等集成環境不能正常訪問怎么辦”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。