[英]How do I integrate WordPress blogs with my Grails application?
我有一個集成了WordPress博客的靜態站點。 現在,我已經制作了一個Grails應用程序,希望與之集成那些WordPress博客。
我已將從以前的站點復制的WordPress文件夾放置到Grails應用程序的web-app文件夾中。 但是我無法訪問WordPress文件夾,因為當我點擊URL- http:// localhost:8080 / myApplicaiton / wordpress /時 ,它顯示此錯誤:
錯誤500:java.net.SocketTimeoutException:讀取超時
另外,在我的urlMappings.groovy
中,我需要的映射之一是
"/$generalPageURL"(controller:'myConroller', action:'myAction')
如果我輸入上面的映射,所有對WordPress的請求都將發送到myController
myAction
。 有什么辦法可以通過上述映射仍然到達在web-app文件夾內定義的WordPress文件夾?
這聽起來可能很愚蠢,但是您的WordPress博客需要PHP才能運行。 您可能最好使用前端帶有PHP的HTTP服務器(如Apache),並使用mod_proxy或mod_jk類型的配置將兩個應用程序(Grails和WordPress)連接在一起。 這樣,您的用戶可以查看http://www.yoursite.com/wordpress和http://www.yoursite.com/grailssite ,其中HTTP請求由Apache處理,然后將Grails部分傳遞給Jetty / GlassFish或您正在使用的任何東西。
我認為您需要以相反的順序apache來重定向到php網站,而不是grails來重定向到apache服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.