2009-09-04 12 views
1

ブログはWordPressのブログが統合された静的なサイトを持っていました。今私はGrailsアプリケーションを作って、それらのWordPressブログを統合したいと思っています。GrailsアプリケーションとWordPressブログを統合するにはどうすればいいですか?

以前のサイトからGrailsアプリケーションのweb-appフォルダにコピーしたWordPressフォルダを置いていました。私は必要なマッピングのurlMappings.groovy 1が

"/$generalPageURL"(controller:'myConroller', action:'myAction') 

である私にも

Error 500: java.net.SocketTimeoutException: Read timed out

、: - しかし、私は、私はURL打ったときのように、WordPressのフォルダにアクセスすることはできませんよhttp://localhost:8080/myApplicaiton/wordpress/、それはこのエラーを示します上記のマッピングを実行すると、WordPressのすべてのリクエストはmyActionmyController)になります。上記のマッピングでweb-appフォルダ内に定義されたWordPressフォルダに到達する方法はありますか?

答えて

1

これはばかげているかもしれませんが、WordPressブログではPHPを実行する必要があります。フロントパネルにあるApacheのようなHTTPサーバーを使用し、mod_proxyまたはmod_jkタイプの構成を使用して、2つのアプリケーション(GrailsとWordPress)を一緒に接続する方がよい場合があります。そうすれば、ユーザはhttp://www.yoursite.com/wordpresshttp://www.yoursite.com/grailssiteを見ることができます.HTTPリクエストはApacheによって処理されてから、Grailsの部分をJetty/GlassFishなどに渡します。

0

私はApacheのサーバーにリダイレクトするgrailsではなく、phpのサイトにリダイレクトするために逆の設定apacheでこれを行う必要があると思います。

関連する問題