2016-08-07 4 views
0

サーバーサイドのReactアプリケーションのサブフォルダの下に静的ページを実装する方法を知りたいと思います。Reactアプリケーションのサブフォルダ内の静的ページ

現在、私はmy-app.comを持っています。私のサーバー側はReact appをホストし、blog.my-app.comは静的ページを利用するブログをホストしています。

しかし、ブログをルートドメインのサブフォルダ:my-app.com/blogに移動します。ブログのページは静的なファイルに基づいています。どのようなアプローチをとることができますか?

+0

私はこの質問があなたのサーバー環境についてのものであり、反応に関するものではないと思います。 –

答えて

1

あなたがノードを使ってアプリを提供している場合、エクスプレスのようなものを使用している場合(リアクションアプリのサーバー側をレンダリングしていると思います)、静的なファイルサービス機能でサーバを構築することができますルート。表現のための文書は次のとおりです:https://expressjs.com/en/starter/static-files.html、Hapi、Koaなどの他のすべての人が同様の能力を持っています。ファイルの照合にもっと複雑なルートを実行する必要がある場合は、ノードfsを使用してファイルをロードすることができます。

+0

意味があります。基本的には、expressを使用してフルページの読み込みを行います。これをやっている実際の製品の例を考えてみてください(React app +静的ブログは同じドメインにあります)? –

+0

私は、このような静的なhtmlページが反応するアプリケーションに沿って提供される例を認識していませんが、誰かがそれをやっていると確信しています。好奇心のために、これらの静的なブログページはどのように生成されますか?手で、またはいくつかのCMSや何かから? –

+0

これらは、Hugoという静的サイト生成プログラムを使用して生成されます。 –

関連する問題