反応サーバー側レンダリングを使用しています。API URL が静的な場合、応答を取得し、サーバー側レンダリングが機能しますが、API URL に有効な (動的) パラメータがある場合、API 応答を取得しますが、ページは表示されません。サーバーに応答を挿入して、html 全体をレンダリングします (クライアント側のレンダリングを実行するだけです)。
私の行動 - ファイル
export const FETCH_CONTENT = 'fetch_content';
export const fetchContent = (slug) => async(dispatch, getState, api) => {
const res = await api.get(`/static-pages/${slug}`);// when i use this it loads client side rendering
//const res = await api.get(`/static-pages/terms-and-condition`); // when i use this url server side rendering works
dispatch({
type: FETCH_CONTENT,
payload:res
});
};